3rd Semester
BSc.CSIT 3rd Semester Computer Graphics Old Questions
BSc.CSIT 3rd Semester Old Questions
BSc.CSIT 3rd Semester Subject: Computer Graphics
 BSc.CSIT 3rd Semester Old Questions
 BSc.CSIT 3rd Semester Subject: Computer Graphics
 Year : 2067 BSc.CSIT 3rd Semester Old Questions
 BSc.CSIT 3rd Semester Old Questions of Year: 2068
 BSc.CSIT 3rd Semester Old Questions of Year: 2069
 Year : 2070 BSc.CSIT 3rd Semester Old Questions Computer Graphics
 Year : 2071 Computer Graphics BSc.CSIT 3rd Semester Old Questions
 Year: 2072 Old Questions of BSc.CSIT 3rd Semester Computer Graphics
Year : 2067 BSc.CSIT 3rd Semester Old Questions
Attempt all questions.
 What is a computer graphics? Explain in detail about the application of computer graphics.
 Derive the window to viewport transformation coefficient matrix. Explain the application of this matrix.
 Explain the following term with practical applications.
a) 3D Rotation
b) 2D Shear  Explain in detail about line clipping algorithm and its applications.
 What is a digital differential analyzer (DDA)? How can you draw the line using this algorithm?
 How can you represent 3D object? How can you draw the line using this algorithm?
 How curves be generated? Explain it with any suitable algorithm.
 Explain in detail about plain equation method. Explain which algorithm is better for hidden surface
removal.
OR
Explain in detail about depth buffer method. Justify that is better than plane equation method.
 Consider 256 pixel X 256 scan lines image with 24bit true color. If 10 minutes video is required to capture,
calculate the total memory required? Why intensity assignment is required?  Why shedding is required in the computer graphics? Explain in detail about constant intensity shading.
OR
List the different type of shading models. Explain in detail about Gouraud shading model.
BSc.CSIT 3rd Semester Old Questions of Year: 2068
Attempt all the questions.
 What is a raster scan display system? Draw its block diagram and explain it in detail.
 How can you represent 3D viewing? Explain it with equation and practical application.
 Explain the following terms with practical applications.
(a) 3D Translation
(b) 2D Mirror  Where do you require ellipse clipping algorithm? Explain in detail about ellipse clipping algorithm.
 How can you draw circle? Explain it with algorithm.
 Explain in detail about polygon table. How can you apply in the case of virtual reality?
 What do you mean by solid modeling? Explain the process for solid modeling with example.
 Hidden surface removal is required in computer graphics is very important, justify it. Explain in detail about
scan line method.
OR
Explain in detail about scan line method. Justify that it is better than plane equation method.
 Consider 1024 pixels X 1024 scan lines image with 24bit true color. If 10 minutes video is required to
capture, calculate the total memory required? How can you incorporate shadow in the computer graphics?  Differentiate between diffuse reflection and specular reflection. Why do we require shading model? Explain
it.
OR
Explain in detail about Phong shading model. Compare it with Gouraud Shading model.
BSc.CSIT 3rd Semester Old Questions of Year: 2069
Attempt all questions.
 Explain the random scan display system with its advantages and disadvantages.
 Why homogeneous coordinate are used for transformation computations in computer graphics? Explain.
 Differentiate between window port and view port. How are lines grouped into visible, invisible and partially
visible categories in 2D clipping? Explain.  Define polygon. What are the different types of polygons? Explain with example.
 Differentiate between periodic Bspline curves and nonperiodic Bspline curves.
 Explain the zbuffer algorithm for removing hidden faces?
 Differentiate between incremental algorithms over DDA with example.
 Define the following terms (any two):
a) Video controller
b) 3D viewing
c) Raster graphics
d) List priority  Explain the simple illumination model with example.
OR
Explain the Gourand shading model with example.  Explain the virtual reality and its applications in the computer graphics.
Year : 2070 BSc.CSIT 3rd Semester Old Questions Computer Graphics
Attempt all questions.
 What is the random scan system? Explain the operation of random scan with architecture.
 Write a procedure to fill the interior of a given ellipse with a specified pattern.
 Show that two successive reflection about any line passing through the coordinate origins equivalent to a
single rotation about the origin.  What do you mean by line clipping? Explain the procedures for line clipping.
 Illustrate the windows to view point transformation with an example.
OR
Write a procedure to implement highlighting as a blinking operation.
 Why polygon description is consider as standard graphics objects? Explain the importance of polygon table.
 Model the Bezier curve. Explain the importance of Bezier curve in graphical modeling.
OR
Write a procedure to perform a twopoint perspective projection of an object.
 What is solid modeling? Explain the basic procedures for solid modeling.
 Explain the area subdivision method for visible surface detection.
 Explain the basic steps for computer animation.
Year : 2071 Computer Graphics BSc.CSIT 3rd Semester Old Questions
Attempt all the questions.
 Define a computer graphics and its applications.
 Explain the scan conversion algorithms with example.
 Explain the 2D and 3D transformations.
 Explain the window to view port transformation with its applications.
 Explain with algorithm of generating curves.
 Set up a procedure for establishing polygon tables for any input set of data points defining an object.
 Define the algorithms for visible surface detection.
 Define the following terms (any two):
a) 3D viewing
b) Polygon Messes
c) Boundary Representation
d) Sweep Representation  Explain the visible surface detection with an algorithms.
 What do you mean by virtual Reality and animation? Explain.
OR
Explain the scan line algorithms with example.
Year: 2072 Old Questions of BSc.CSIT 3rd Semester Computer Graphics
Attempt all the questions.
 What is a computer graphics? Briefly explain the applications of computer graphics.
 Use Bresenham’s algorithm to draw a line having end points (25, 20) and (15, 10).
 Construct the Bezier curve of order 3 and 4 polygon vertices A(1,1) B(2,3) C(4,3) and D(6,4).
 Derive the Midpoint algorithm.
 Differentiate flood fill and boundary fill method?
 Explain the following term with practical applications.
a) 2D shearing
b) 3D viewing  What do you mean by homogeneous coordinates? Rotate a triangle A(5,6), B(6,2) and C(4,1) by 45 degree
about an arbitrary pivot point (3,3).
OR
Explain in detail about Diffuse Reflection model.
 What is projection? Differentiate between parallel and prospective projection.
 Given a clipping window P(0,0), Q(30,20), S(0,20) use the Cohen Sutherland algorithm to determine the
visible portion of the line A(10,30) and B(40,0).  Explain the basic steps for computer animation and its application in computer science.

NEPAL7 days ago
Now common mistake will be accepted in License Trail

EVENTS7 days ago
KU HackFest 2021 Prize Announced. Know what will you get if you win.

OPINION7 days ago
Messaging app signal is getting popularity all of sudden. Why this is happening right now?

How To6 days ago
How to turn on Edge Lighting on an Android Device?

NEPAL4 days ago
Nagarik App: Nepal Government launches app to provide government services through a single platform!

esewa6 days ago
You can Now Load Fund or Make Transactions via eSewa by Linking Your Bank Account

News7 days ago
Donald Trump permanently banned on Snapchat too!

Entertainment7 days ago
Korean Drama in Nepali Language. Watch on DishHome