Ignite is a rendering framework build using modern C++, the idea of the framework is to abstract render code from the graphics API such as Vulkan or OpenGL.
Ignite only supports vulkan but OpenGL and DirectX12 are planned for the furture.
- Vulkan rendering
- Loading models (currently OBJ)
- Loading images
- multiple shader pipelines
- multiple materials (also imports materials from obj models)
- Normal mapping
- Phong shading
- camera movement
- window / key events
