Skip to content
/ renderer Public

An experiment in software rendering; based on ssloy/tinyrenderer

Notifications You must be signed in to change notification settings

jai-x/renderer

Repository files navigation

renderer

An experiment in software rendering to teach me more about it. Based on ssloy/tinyrenderer but adapted and written in C99.

the utah teapot rendered using this renderer

todo

  • Remove SDL2 and go back to using raw PPM images
  • Fix inverted Y axis from OBJ file parsing
  • Implement full OBJ file parsing rather than just a subset
  • Texturing
  • Perspective projection

requirements

Tested to work on MacOS and Linux.

build and run

$ mkdir build
$ make
$ ./build/renderer

About

An experiment in software rendering; based on ssloy/tinyrenderer

Topics

Resources

Stars

Watchers

Forks