Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

renderer

This repo contains code for a software-only renderer. This is a hobby project and can't be used for anything serious. Performance-wise, it is slow compared to GPU renderers. For instance, it takes 1.2s, including model loading time, on my machine to render Lucy, the render in the last row, which has 14,027,872 vertices and 28,055,742 triangles.

To run it: make run && open output.png
Here are some renders:

Shaded Wireframe
teapot teapot-wireframe
bunny bunny-wireframe
armadillo armadillo-wireframe
lucy lucy-wireframe

About

A simple software-only rasterizer

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages