Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 520 Bytes

README.md

File metadata and controls

23 lines (19 loc) · 520 Bytes

Griseo Renderer

A soft renderer written by C#

Rasterization Goals

  • 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.

Ray-Tracing Goals

TODO

Using

  • AssimpNet
  • ImageSharp