Simple DirectX12 render library.
Supports:
- Deferred shading
- SSAO
- Gaussian Blur on a separate compute queue
- Naive PBR implementation
- Skybox
- Model's loading using Assimp
- Imgui integration
- in-game console, supporting command to rebuild shaders in-flight
- Intergated DirectXShaderCompiler to compile shaders
- Full PIX support/integration
- Forward rendering (water as an example)
- Terrain generation using GPU instancing
- Water generation and animation using GPU instancing (very simple aproach)
- SSR
- Volume lightning
- Shadow Maps
Expected to be added:
- IBL
- TAA
- Culling