7 IT 8. COMPUTER GRAPHICS LAB

1.  Implementation of line generation using slopes method, DDA and Bresenhams algorithms.

2.  Implementation of circle generation using Mid-point method and Bresenhams algorithm.

3.  Implementation of ellipse generation using Mid-point method.

4.  Implementation of polygon filling using Flood-fill, Boundary-fill and Scan-line algorithms.

5.  Implementation of 2D transformation: Translation, Scaling, Rotation, Mirror Reflection and Shearing

(write a menu driven program).

6.  Implementation of Line Clipping using Cohen-Sutherland algorithm and Bisection Method.

7.  Implementation of Polygon Clipping using Sutherland-Hodgman algorithm.

8.  Implementation of 3D geometric transformations: Translation, Scalind and rotation.

9.  Implementation of Curve generation using Interpolation methods.

10.  Implementation of Curve generation using B-spline and Bezier curves.

algorithm,

11.  Implementation of any one of Back face removal algorithms such as Depth-Buffer

Painters algorithm, Warnocks algorithm, Scan-line algorithm