Computer Graphics Lab Manual
Computer Graphics Lab Manual
LAB MANUAL
Sno. Programs Date Signature
1. Study of basic graphics functions defined in
“graphics.h”.
2. Write a program to draw a hut or another
geometrical figures.
3. Write a program to draw a line using DDA
algorithm.
4. Write a program to draw a line through
Bresenham’s Algorithm.
5. Write a program to draw a circle using
Bresenham’s algorithm.
6. Write a program to draw a circle using mid-
point algorithm.
7. Write a program to draw an Ellipse using Mid-
Point algorithm.
8. Write a menu driven program to rotate, scale
and translate a line point, square, triangle about
the origin.
9. Write a menu driven program to reflect
triangle, point, line.
10. Write a program to perform shearing on a
rectangle.
11. Write a program to implement polygon filling
using flood fill, boundary fill.
12. Write a program to perform line clipping using
cohen sutherland algorithm.
13. Write a program to implement Polygon
Clipping using Sutherland- Hodgeman
Algorithm.
14. Write a C-program for generating a curve for a
given set of control points?
15. Write C-programs for designing simple
animations using transformations?