Dvm-engine is a free and open-source, lightweight, minimal 3D engine boilerplate. It provides very little features but sets a starting point for anyone who would like to start building a game.
- Multiplatform
- Windows
- Linux
- MacOS (untested)
- OBJ Mesh import
- FPS camera
- GUI
- Lighting
- Diffuse + Specular
- Directional light
- Point lights
- Area lights
- Ambient Occlusion
- Shadows
- Environment textures
- Material system
- Texture loading
- PBR
- ECS
See the BUILDING document.
See the CONTRIBUTING document.