vulkan-engine
Real-time rendering engine with Vulkan (WIP)
Description
WIP real-time rendering engine using the Vulkan API and C++.
Features
Currently supported features:
- Ambient lighting
- Model loading
- Diffuse texture maps
- Subpasses
- Animation
Planned features (in order of priority):
- Main ight source types (directional, point and point lights)
- Texture map types (specular, normal, etc.)
- Phong shading model
- User input
- Skyboxes
- Shadow mapping (unidirectional and omnidirectional)
- Anti-aliasing
- Deferred shading
- Area lights
- Gamma correction
- Tone mapping
- HDR
- Bloom
- Tesselation
- Physically based shading
- Ray tracing