Skip to content

nathanfarlow/cpp-rasterizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp-rasterizer

cpp-rasterizer is a software rasterizer written in C++. This rasterizer loads obj files and renders them interactively with Phong shading. Move with WASD, shift, space, and mouse.

Build

You will need to install SDL2 to build. If you are on Ubuntu, then run apt-get install libsdl2-dev

  1. Run make
  2. Run ./rasterizer models/utah-teapot.obj

Screenshots

Stanford Dragon Utah Teapot Amogus

About

Simple software rasterizer written in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published