Skip to content

nachocpol/NRaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NRaster

My implementation of a software rasterizer.

How to build

NRaster uses premake5 to generate the project. The project comes with GenerateSolution.bat that will generate a VS2017 solution.

Features

  • Multi thread triangle rasterization using bins.
  • Perspective correct attribute interpolation
  • Supports OBJs
  • Programable vertex and pixel shaders.

Dependencies

  • SDL2, used for window creation and displaying the results to the screen
  • tinyOBJ
  • glm
  • Premake5
  • tinythreds

Teapot Scene

About

Software rasterizer experiment. Supports shaders and importing models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors