A soft renderer written by C#
- Build a window as canvas
- Draw screen UV map
- Extract component and pipeline object
- Draw a triangle
- Draw a box from obj file
- Culling && Depth buffer
- Apply phong lighting model to the box
- Apply texture and normal map to the box
- Multi-thread render with job system
- ShadowMap support
All Done!!! Ready to ray tracing part.
TODO
- AssimpNet
- ImageSharp