Simple software renderer in C
!Requires SDL2 for window init
- Install SDL2
git clone- Go to downloaded folder and run
make
- Vertex and Fragment shaders implementation
- Phong shading model
- Z-Buffering
- Rendering modes:
-
- Lit
-
- Unlit
-
- Z-Buffer
-
- Wireframe
- Simple Camera
- Obj model loading(Triangulated)
- PPM image save/load
- Custom math library
- Minimal usage of 3ed party libs(only SDL2)
- Rendering features and optimization