Tribhuvan University
Bachelor of Science in Computer Science and Information Technology
Semester 3 · Model question
Course Title: Computer Graphics (CSC214)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable. The figures in the margin indicate full marks.
Group A
(2 × 10 = 20)
- 1.10
Why normal equation of circle is not used to compute circle? Write algorithm for bersenham's line drawing technique. derive mid-point circle algorithm.
- 2.10
Describe the architecture of raster and random scan display. How scaling method is used in hidden surface removal.
- 3.10
Find viewport coordinates of quadrilateral (1,1),(1,2),(2,2)and(3,4) in a window with diagonal endpoints (1,1),and (4,4) to view port with diagonal end points (3,2),and (6,6).
Group B
(8 × 5 = 40)
- 4.5
Explain software standards in computer graphics.
- 5.5
explain scanline polygonal filling technique .
- 6.5
What are the advantage of a homogeneous coordinate system? Explain and derive 2D shear about a base line y=y_ref
- 7.5
What is a window to viewport transformation, Deduce window to viewport transformation with appropriate mathematical expression .
- 8.5
Clip a line using cohen sutherland algorithm with end points (10,10) and (60,30) in a window (15,15) and (25,25).
- 9.5
Reflect a traingle (2,4),(4,6),(2,6) about a line y=1/2(x +4)
- 10.5
Derive oblique projection matrix. what is the difference between cabiliar and cabinet projection?
- 11.5
What is specular reflection model of phong? Explain shadows and intensity attenuation in illumination modelling?
- 12.5
What is VR? What are the advantages and disadvantages?
— The End —