Tribhuvan University

Institute of Science and Technology

Model Set I

Bachelor Level / third-semester / Science

Computer Science and Information Technology( CSC209 )

Computer Graphics

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 8 + 8

Time: 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

Attempts any two questions


Why normal equation of circle is not used to compute circle? Write algorithm for bersenham’s line drawing technique. derive mid-point circle algorithm.


Describe the architecture of raster and random scan display. How scaling method is used in hidden surface removal.


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

Attempts any EIGHT questions


Explain software standards in computer graphics.


explain scanline polygonal filling technique .


What are the advantage of a homogeneous coordinate system? Explain and derive 2D shear about a base line y=yref


What is a window to viewport transformation, Deduce window to viewport transformation with appropriate mathematical expression .


Clip a line using cohen sutherland algorithm with end points (10,10) and (60,30) in a window (15,15) and (25,25).


Reflect a traingle (2,4),(4,6),(2,6) about a line y=1/2(x +4)


Derive oblique projection matrix. what is the difference between cabiliar and cabinet projection?


What is specular reflection model of phong? Explain shadows and intensity attenuation in illumination modelling?


What is VR? What are the advantages and disadvantages?