3D Engine and 2D Rasterization Study
Only function that I’m dependent on is SetPixel( x, y ). The latter plots a pixel to a 2d surface. Everything else is managed by the 3d graphics engine and 2d rasterizer.
Since it is anticipated to be lengthy and heavy material, I’ve broken it down into a few sections:
- 3d Data Representation
- Shading and Texturing
- Culling Techniques
- 3d Homogeneous Projections
- Rasterization of Projected Polygons
The above entries will be linkable as I finish each section!