Skip to content

Liiii007/Griseo-Renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A C# soft renderer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages