Computer Graphics Assessment
Computer Graphics Assessment
(CS-3203)
(Jan-Jun 2025)
Dr. Wanbanker Khongbuh
(Summary of all the Syllabus) Assessment 4
Dated: 29/04/2025
• Q4. (Unit 2) Describe the Bresenham’s line drawing algorithm. Calculate the points between
the starting coordinates (9, 18) and ending coordinates (14, 22).
• Q5. (Unit 2) Draw the circle with r = 10 using the Bresenham Circle generation algorithm.
• Q6. (Unit 3) Define the basic 2D transformations: translation, rotation, and scaling. Derive the
matrix representation for rotating a Line segment with starting point as (0, 0) and ending point
as (4, 4). Apply rotation of 30°anticlockwise direction on the line segment and find out the new
coordinates of the line.
• Q7. (Unit 3) Given a circle C with radius 10 and center coordinates (1, 4). Apply the translation
with distance 5 towards X axis and 1 towards Y axis. Obtain the new coordinates of C without
changing its radius.
• Q8. (Unit 3) Discuss the Cohen-Sutherland line clipping algorithm.
• Q9. (Unit 4) Given a 3D triangle with coordinate points A(3, 4, 1), B(6, 4, 2), C(5, 6, 3). Apply
the reflection on the XY plane and find out the new coordinates of the object.
• Q10. (Unit 4) Given a 3D triangle with points (0, 0, 0), (1, 1, 2) and (1, 1, 3). Apply shear
parameter 2 on X axis, 2 on Y axis and 3 on Z axis and find out the new coordinates of the
object.
• Q11. (Unit 5) Explain the characteristics of B-spline curve. How is it useful for interpolation?
• Q12. (Unit 5) What are the parametric continuity conditions in a spline representation?