cosmonaut ee909ba94e | ||
---|---|---|
Cameras | ||
EffectInterfaces | ||
Effects | ||
Enums | ||
Geometry | ||
Lights | ||
Loaders | ||
Models | ||
Utils | ||
Vertices | ||
.gitattributes | ||
.gitignore | ||
DirectionalShadowMapData.cs | ||
Kav.Core.csproj | ||
Kav.Core.sln | ||
Kav.Framework.csproj | ||
Kav.Framework.sln | ||
README.md | ||
Renderer.cs | ||
Resources.cs | ||
VertexDeclarations.cs |
README.md
Kav
A 3D renderer built on top of FNA.
Roadmap
Essential
- PBR shading
- Deferred rendering
- Point lighting
- Directional lighting
- Directional shadow maps
- Cascading shadow maps
- Tone map shader
- Poisson soft shadowing
- Frustum culling
- Shadow-casting point lights
- Parabolic lights
- Skyboxes
- Screen-space reflection
Nice-To-Haves
- Anti-aliasing
- Image-based lighting
- Volumetric lighting
- Volumetric smoke