An online 3D model editor with the following functionalities:
- Default objects which can be added to the scene.
- Interactive selection of objects from the scene.
- Translating/scaling/rotating of selected objects.
- Translating selected object vertrices.
- A couple of operations for adding new vertices(extrude vertices, subdivide faces)
- Group sessions where you can edit the scene with a couple of friend simultaneously.
- Locking objects so only one person can work on it without others grabbing control of it.
Technologies used: WebGL, Express, Socket.io and Mongoose.js