3D models editor with collaboration features
To download all dependencies use command:
make setupTo build 3D editor AND server, use command:
make buildYou can find binary in the build/app directory, or run it via makefile:
make run # or make run-intel to use intel GPUServer's binary can be found in build/network_lib directory. To run server, run binary with passing port as argument:
build/network_lib/3d_graphics-server <PORT>- Mixed model view mode: shows points and faces

- Points only view mode: shows only points

- Save/load model

- Duplicate/Join points

- Collaboration
network.mp4
- 3D manipulator (Gizmo)
- Translate
- Scale
- Rotate
- Triangulation
- Triangulation via tessalation shader
- Vertex modification
- Move
- Duplicate
- Join
- Remove
- Save/Load model
- Load model from obj file
- Export model to obj file
- Load/Save scene to own binary format
- Light source
- Collaboration