Colab VR

  • Two clients connected to the same room. The client on the right is creating a new box which is shown as it is being created in the client on the left.

    Two clients connected to the same room. The client on the right is creating a new box which is shown as it is being created in the client on the left.
  • A subdivision modifier. The cursor moves a vertex on the base mesh and the subdivided surface deforms to follow.

    A subdivision modifier. The cursor moves a vertex on the base mesh and the subdivided surface deforms to follow.

This project is an ongoing exploration of collaborative 3D modelling in virtual reality, in very early stages. The current version allows for building simple rectangular solids. I am currently working on adding a subdivision system to allow for more flexible manipulation. This has included updates to the three.js subdivision implementation for real-time updates and semi-sharp edges.

Demo: colab-vr.herokuapp.com/test-2

Code: github.com/twastvedt/Colab-VR