Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 765 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 765 Bytes

3D_Fundamentals

Building a 3d rendering pipeline. (DirectX Framework cloned)

Stage: Backface culling, independent rotations
cube demo

Stage: Texture mapping (with clamping, wrapping of textures)
pyramid demo

Stage: Added pixel shader to the pipeline (templated function object for flexibility in rendering effects)
pyramid demo

Stage: Z-buffer added
depth buffer demo

Stage: Triangle Intersection rendering (Own implementation of "A Fast Triangle-Triangle Intersection Test" by Tomas Moeller)
Triangle intersection

Applying triangle intersection rendering to other shapes
Cube intersection lines