Simple Computer Graphics Algorithms

Implemented the following computer graphics algorithms in Python,

  1. Digital Differential Analyzer (DDA) - Line and Polygon generating algorithm
  2. Bresenham’s Line, Polygon, Circle and Ellipse algorithm
  3. Cohen-Sutherland Line and window clipping algorithms
  4. 2D-3D Homogenous Transformation algorithms
  5. Bezier and Hermite curve generation algorithms
Aditya Shirwatkar
Aditya Shirwatkar
PhD Student

My research interests include robotics (primarily legged), optimal control, and reinforcement learning.