# Project Aster A Vulkan based renderer created with Vulkan 1.3 in C++. ## Features (Current and Planned) - [ ] Forward Rendering - [ ] glTF 2.0 Support - [ ] Load Vertex Data - [ ] Load Material Data - [ ] Load Animation Data - [ ] Load Camera - [ ] Load Lights - [ ] Support Specular Materials - [ ] Bindless Descriptors - [ ] PBR - [ ] IBL - [ ] Shadows v1 - [ ] Omnidirectional Cubemap Shadows - [ ] Spot Lights - [ ] Directional Shadows - [ ] Cascaded Shadows - [ ] PCF - [ ] Simplified Descriptor Creation Pipeline - [ ] Deferred Rendering - [ ] Ambient Occlusion - [ ] SSAO - [ ] HBAO - [ ] VXAO/SDFAO - [ ] RTX AO - [ ] Reflection - [ ] ScreenSpace Reflection (SSR) - [ ] Cubemap/Probe Reflection - [ ] Forward+ Rendering - [ ] Global Illumination - [ ] Precomputed Radiance Transfer - [ ] Voxel Cone Tracing - [ ] SDFGI - [ ] RTXGI - [ ] Shadows v2 - [ ] Omnidirectional Dual Paraboloid Shadows - [ ] Perspective Shadow Mapping - [ ] RTX Shadows - [ ] Animation - [ ] Skeletal Animation - [ ] TBD - [ ] Particle Effects - [ ] Full Path Tracing