Skip to content

imedina7/dvm-engine

Repository files navigation

dvm-engine

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.

Features

  • 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

Building and installing

release

See the BUILDING document.

Contributing

See the CONTRIBUTING document.

Licensing

About

Minimal 3D engine boilerplate

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published