DxEngine
A personal C++17 and DirectX 11 engine project exploring rendering, scene objects and audio.
About the project
I built DxEngine to learn DirectX 11 and C++17. It explores loading and displaying 3D assets, moving through a scene with a free-floating camera, and connecting audio listeners and emitters. The latest iteration uses an entity-component-system approach for scene objects.
- Mesh loading and simple materials with diffuse textures.
- Scene objects organized with EnTT; mesh importing through Assimp.
- An audio listener/emitter system using DirectX Tool Kit.
- A free-floating camera for exploring test scenes.
