The plan...
Published August 26, 2008
So for the longest time i've been trying to find time to write a software 3d renderer "for fun" and i've finally have the time to start such a project. The main goal of this project will be to solidify my knowledge of fundamental rasterization rendering techniques. Off the top of my head, the basic subjects I want to cover are:
1) Transformation
- world
- view
- clipping
- culling
- projection
- viewport
2) Rasterization
- scan conversion
- depth-buffer
- diffuse lighting
- texture mapping