A simple rendering engine built to showcase various DX11 techniques.
- xmake
- Visual Studio (works on other IDEs as well, but its preferable. Read more here if interested: https://xmake.io/mirror/plugin/builtin_plugins.html)
xmake project -k vsxmake
xmake run
(yup this simple :D)
- Integrate ImGui to play with shaders/lights/textures/maps implemented subsequently
- Textures
- Normal maps
- Diffuse Maps
- Emmision specular Normal maps
- Materials
- Lights
- Model loading (gltf first)
- Bling-Phong model
- A complex scene with all features implemented as well as proper lighting (partial implemented)
- Shadows
- HDR
- Bloom
- Deferred rendering (likely new branch)
- SSAO and other AA techniques
- Parallax mapping
- PBR + IBL pipeline
- Write a simple 3D game (if possible xD)