1
0
Fork 0
Commit Graph

6 Commits

Author SHA1 Message Date
Austin Morlan 20402784f7
Add perspective-correct texture mapping 2020-07-01 17:42:53 -07:00
Austin Morlan 370fb7bce0
Move backface culling out of Mesh struct
In the future the function will be able to take a list of meshes for a
data-oriented approach.
2020-07-01 17:42:53 -07:00
Austin Morlan 8b9e6b54c8
Add Gouraud shading 2020-07-01 17:42:52 -07:00
Austin Morlan 0c5cf83748
Convert triangle rasterization to use barycentric 2020-07-01 17:42:50 -07:00
Austin Morlan 8ede3f1952
Add inverse z-buffering 2020-07-01 17:42:48 -07:00
Austin Morlan f642b0ec02
Add triangle filling with a solid color 2020-07-01 17:42:46 -07:00