1. Write a program to create a chess board using DDA line algorithm2. Write a program to implement Bresenham’s line drawing algorithm with all values ofslopes3. Write a program to implement Midpoint circle generation algorithm4. Write a program to create a wireframe model of globe using equation of ellipse5. Write a program to create and fill the two dimensional object by using boundary fillalgorithm6. Write a program to create (without using built in function) a cube by implementingtranslation algorithm by translating along 1. X-axis, 2.Y-axis and 3. X and Y plane7. Write a program to create (without using built in function) and rotate (1. given an angle2. Around x and y axis) a triangle by implementing rotation algorithm.8. Write a program to create (without using built in function) a triangle by implementingscaling algorithm by zooming/un-zooming along 1. X-axis, 2.Y-axis and 3. X and Yplane9. Write a program to create (without using built in function) a Cube by implementingreflection algorithm 1. X-axis, 2.Y-axis10. Write a program to create (without using built in function) a square by implementingshear algorithm along 1. X-axis, 2.Y-axis11. Write a program to animate a flag using Bezier Curve algorithm12. Write a program to clip lines using Liang-Barsky algorithm
1. Develop different chart options with the given inputs by applying DDA algorithm2. Develop different line styles using Bresenham’s algorithm3. Develop different circular patterns using midpoint circle generation algorithm4. Animate cube and globe with given attributes5. Develop a screen saver with curves with given attributes6. Develop a screen saver with text with given attributes7. Develop a screen saver with 2D objects8. Develop a screen saver with bouncing of 3D objects9. Develop creative natural scenery.10. Animate a bicycle / car with given attributesNote:Students Should Complete All Programs from Part-A and Any Two Programs from Part –B Using Open GL. Consider all types attributes like color, thickness, styles, font,background, speed etc while doing Part - B.In the examination each student picks one question from the lot of all 12 que s t ions fromPart – A and demonstrate any program from Part-B