University Projects #Graphics#Algorithms#Mathematics
NOTEClick this link to view the code on GitHub.
Overview
Implementation of core rasterization algorithms from scratch, covering the mathematical foundations of how graphics hardware draws primitives. Includes Bresenham’s line algorithm, triangle rasterization, and surface tessellation techniques.
Key Concepts
- Implemented Bresenham’s line algorithm for efficient line drawing
- Built triangle rasterization with edge functions
- Created surface tessellation for curved surface approximation
- Demonstrated Phong shading techniques
- Applied algorithms to rendering scenes
Technologies
Processing, Rasterization, Bresenham’s Algorithm, Tessellation, Shaders