26 lines
742 B
Markdown
26 lines
742 B
Markdown
# QuaternionEngine
|
|
Multipurpose Vulkan render engine specialized for physics simulation and solar system visualization
|
|
|
|

|
|
|
|
## Introduction
|
|
Work-In-Progress Vulkan render engine
|
|
Current structure:
|
|
- Flexible render graph system with multiple render passes, Hot reloading
|
|
- Deferred rendering
|
|
- PBR, cascaded shadows, normal mapping (MikkTSpace tangents optional)
|
|
- GLTF loading and rendering, primitive creation and rendering
|
|
- Supports texture compression(BCn, non glTF standard), LRU reload
|
|
- Runtime object clicking, generation, movement
|
|
- Multi light system
|
|
- SSR
|
|
- FXAA
|
|
- Bloom
|
|
- Floating origin with double precision coordinate system
|
|
|
|
Work-In-Progress
|
|
- [ ] Planet Rendering
|
|
|
|
## Build prequsites
|
|
- ktx software with libraries
|