- Write a program for 2D line drawing as Raster Graphics Display.
- Write a program for display basic 2D geometric primitives.
- Write a program to display a filled square.
- Write a program to display a series of concentric circles of varying radius.
- Write a program for line drawing as Raster Graphics Display.
- Write a program for circle drawing as Raster Graphics Display.
- Write a program to draw a line using Bresenham line drawing algorithm
- Write a program to draw a circle using Midpoint algorithm. Modify the same for drawing an arc and sector.
- Write a program to rotate a point about origin.
- Write a program to rotate a triangle about origin.
- Write a program to scale the triangle using 2D transformation.
- Write a program to translate a triangle using 2D transformation.
- Write a program to reflect a triangle 2D transformation.
- Write a program for polygon filling as Raster Graphics Display
- Write a program for line clipping.
- Write a program for polygon clipping.
- Write a program for displaying 3D objects as 2D display using perspective transformation.
- Write a program for rotation of a 3D object about arbitrary axis.
- Write a program in openGL for building mouse cursors.
- Write a program in openGL for freehand drawing using mouse.