Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1013 Bytes

README.md

File metadata and controls

45 lines (29 loc) · 1013 Bytes

Interactive-Computer-Graphics

Basic_Testing

Understanding the syntax and attempting few shapes . 
BaseCode.cpp to use in further applications.

Basic_Functionalities

Understanding various primitives, command formats, colors and attempting few basic 2d structures.

Complex_Shapes

complex shapes and fonts using basic primitives. 

DDA

DDA stands for Digital Differential Analyzer. It is an incremental method of scan conversion of line. 
It is primarily a line drawing algorithm.

Bresenham

Brute force , DDA, Bresenham line drawing algorithms and comparing Mean Square Error to verify the point accuracy.

Cicle_MCD

Mid-point Cicle Drawing and Bresenham line drawing algorithms.

Ellipse_MED

Mid-point Ellipse Drawing Algorithm.

Parabola and Hyperbola

Mid-point Parabola and Hyperbola Drawing Algorithm.

Clipping and Clipping2

Clipping and Region filling algorithms.