Satry Renderer

A Software rasterizing renderer based on CPU.

Imagem de capa

Code : Github

Date : Spring 2016

I spent about two month on this project, one month in searching for various documents, tutorials, one month in coding. Computer graphics is my interest all the time, but it wasn’t in the syllabus of my direction. So I took a lot of time to decide what project to attain, which also can help me get a deep understanding of CG. So I choose this software rasterizing renderer instead of general hardware rasterizing with OpenGL or DirectX etc.

I accomplished an .obj model loader which can help me input the standard .obj model even with normal texture. Then Satry set four different kinds of light sources to make it looks real.

This strange model I make is to test the backface culling and alpha blending.

It also supports wireframe, polygon and smooth display modes.

And some shader function like normal mapping, environment mapping.