1
0
Fork 0

35 Commits (master)
 

Author SHA1 Message Date
Austin Morlan d46be66e55
Update README 1 month ago
Austin Morlan 263c36bd9a
Update GIF location 1 year ago
Austin Morlan d759dc019d
Fix GIF in README 2 years ago
Austin Morlan 9c9fc36338
Update README 2 years ago
Austin Morlan dae8fa4ba7
Code cleanup 2 years ago
Austin Morlan 7e3789e640
Add GIF to README 2 years ago
Austin Morlan aee55ce4ae
Update README 2 years ago
Austin Morlan ab9675508a
Convert hot-loop functions to be inline 2 years ago
Austin Morlan 0203beb367
Modify lighting equations 2 years ago
Austin Morlan 6dcbb35e86
Rename vertex point to vertex position 2 years ago
Austin Morlan bedc30038b
Check depth buffer before texture mapping 2 years ago
Austin Morlan ba68f22bee
Add alpha blending of transparent textures 2 years ago
Austin Morlan abf9e8fa7c
Add specular lighting 2 years ago
Austin Morlan e87546c8b1
Create EngineMemory structure 2 years ago
Austin Morlan 84d096c246
Clean up structs and operators 2 years ago
Austin Morlan b3991a4651
Modify lighting to use a point light 2 years ago
Austin Morlan e29ad8b418
Add Length function to Vector 2 years ago
Austin Morlan f1733b42a5
Clean up main render loop 2 years ago
Austin Morlan 0f73e2cd91
Clean up main engine loop 2 years ago
Austin Morlan d26e4cb5dc
Remove dynamically allocated memory 2 years ago
Austin Morlan c3c154e4ff
Add MTL file loading 2 years ago
Austin Morlan 21fb0058ad
Add bilinear filtering 2 years ago
Austin Morlan 20402784f7
Add perspective-correct texture mapping 2 years ago
Austin Morlan 370fb7bce0
Move backface culling out of Mesh struct 2 years ago
Austin Morlan 8b9e6b54c8
Add Gouraud shading 2 years ago
Austin Morlan bf5fabfdb2
Change default make behavior to O3 optimization 2 years ago
Austin Morlan 0c5cf83748
Convert triangle rasterization to use barycentric 2 years ago
Austin Morlan d0041c77c4
Modify keyboard input behavior 2 years ago
Austin Morlan 8ede3f1952
Add inverse z-buffering 2 years ago
Austin Morlan 63e8bd1b93
Add flat shading with ambient and diffuse light 2 years ago
Austin Morlan f642b0ec02
Add triangle filling with a solid color 2 years ago
Austin Morlan 33cb124d77
Implement model-to-screen space transformations 2 years ago
Austin Morlan c82f690943
Add OBJ file loading 2 years ago
Austin Morlan b024d821f5
Add platform layer with hooks into engine 2 years ago
Austin Morlan e3f7b8e781
Initial commit 2 years ago