QUESTION BANK
📘 UNIT 1: Introduction to computer graphics ,Scan Conversion
Short Answer Questions:
1. Explain 8 way symmetry of circle
2. What is an anti aliasing?
3. What is the role of video controller in raster scan system?
4. What are the co ordinates of the point P(2,-4) after rotating by 30 degrees about the origin?
5. Explain the working of color CRT
6. What steps are required to scan convert a circle using Bresenham’s algorithm?
7. What do you mean by scan conversion?Give example of algorithm used for scan
conversion of a circle
8. Differentiate quad trees and Oct trees
9. Differentiate U AND U* operators
Long Answer Questions:
1. Explain the functions of Random scan display processor
2. What is video controller? Explain working of video controller
3. Consider a raster scan system with the resolution of 1280 by 1024 why is the frame buffer
is needed if 12 bits per pixel are to be stored
4. What is the anti aliasing? What are the various techniques for anti aliasing?
5. Discuss mid point sub division line clipping algorithm with example
6. Compute the intermediate points from (0,0) to (5,10) on a line using Bresenham’s
approach
7. Discribe Bresenham’s line drawing algoirithm with its derivation
8. Explain about Scan Converting Circles using Bresenham’s algorithm.
9. Using mid point circle algorithm draw a quadrent of circle of radius with center (0,0)
10. Explain conceptual frame work for interactive graphics, describe its advantages
11. Explain the difference between random scan and roster scan algorithm
12. Indicate which raster location would be chosen by Bresenham’s algorithm when scan
converting a line from screen coordinates (1,1) to screen co ordinates(8,5)
13. Discuss the side effects of scan conversion
14. Explain in detail about DDA line drawing algorithm
📘 UNIT 2:Clipping , Geometrical Transformations
Short Answer Questions:
1. Discribe homogeneous coordinates system
2. Explain in detail about Cohen- Sutherland algorithm
3. Differentiate between 2D and 3D clipping
4. Perform a 45 degrres rotation of traiangle A(0,0),B(1,1),C(5,2) about P(-1,1)
Long Answer Questions:
1. Let r be a rectangular window whose lower left hand corner is at L(-3,1) and upper right
hand corner is at R(2,6) clip line segment AB with end points A(-4,2) and B(-1,7) using
Cohen- Sutherland Algorithm
2. Explain window to view point transformation
3. Explain matrix representation of 2D Transformation
4. Explain matrix representation of 3D Transformation
5. What do you mean by shearing?Explain with help of a matrix
6. Prove that the successive 2D scaling are multiplicative in nature that is
S(Sx1,sy1),S(Sx2,Sy2)=S(Sx1,Sx2,Sy1,Sy2)
7. What is the need of representing transformations as homogeneous coordinates? List
various basic transformation matrices after conversion to homogeneous coordinates
8. What do you mean by the statement “Translation and rotation are rigid body translation
9. Deduce window to view point transformation with proper diagram
10..Let W be a rectangular window whose co ordinates are L(3,1) and R(4,6) find the visible
portion of the line segments joining the points (-10,5) to (10,5) using Cohen- Sutherland
algorithm
11.Define the transformation that rotates an object point o degrees about the origin
I) Find the matrix representation for rotation of an object by 30 degrees about origin
II) What are the new co ordinates of the point P(2,-4) after the rotation
12.What is composite transformation? Magnify the triangle with vertices
A(0,0),B(1,1),C(5,2) to twice its size while keeping C(5,2) is fixed
13.Explain in detail about Cyrus-Beck Algorithm
14. Reflect the triangular polygon whose vertices are A(-1,0), B(0,-2) and C(1,0) about the
line Y = X + 2.
📘 UNIT 3: Representing Curves and Surfaces
Short Answer Questions:
1. Explain in detail about Polygon Meshes and its types,
2. Briefly explain the concept of polygon meshes
3. Define surface rendering in computer graphics
4. Explain the following
A) Boundary representation
B) Spatial Partitioning
C) CSG
D) Sweep Representation
E) Primitive instancing
Long Answer Questions:
1. State the properties of Beizer curves find all blending functions for Beizer curve (n=3)
2. Describe B spline in detail and identify the difference between B spline and Beizer Curves
3. Explain in detail about constructive solid Geometry
5. Find the geometric matrix ,basis matrix and blending function for parametric cubic curves
(Hermite curve)
6. What do you mean by Geometric continuity? How it is different from Parametric
continuity
7. How solids should be represented in computer graphics, Give a competitive analysis of all
the representations
8. Give a Beizer curve with 4 control points p0(1,0),p1(3,3) p2(6,3),p4(8,1) find any 5 points
lying on the curve and draw a rough sketch of the curve
9. Explain different types of parametric continuities
10. Distinguish between guard shading and phong shading
11. what are various methods for Polygon Mesh representation?
12. What do you mean by Blending function? Prove that the blending function of open
uniform B Spline is equal to that of Bezier curve for d = n*l ( where n is number of control
points and d is degree).
13. Draw a Beizer curve with respect to control points p(1,3),q(2,4),r(5,5),s(7,3) and draw it's
Covex hull.
14. Discuss and differentiate various parametric and geometric continuity conditions in
detail.
15. Differentiate interpolation and approximation methods for spline representation.
19.What are various desirable properties for a solid representation?
📘 UNIT 4: Three Dimensional Viewing, Hidden Surface Removal
Short Answer Questions:
1. Write a short notes on Bspline projection and Hermite projection
2. Write a short notes on B-representation
3. Write a short notes on Spatial Partitioning
4. What is Orthographic projections
5. What is Oblique Projection
Long Answer Questions:
1. Explain pointers algorithm for hidden surface removal with proper sketch
2. Explain the difference between painters method and depth buffer method
3. Discuss various types of 3D Graphics with suitable examples
4. Discuss and differentiate Object space and Image space methods for hidden surface
removal with examples
5. Discuss various types of Orthographic projections
6. Explain Depth Sorting method of Hidden surface removal in detail.
7. Discuss three dimensional Cohen Sutherland Clipping in detail.
8. Explain in detail about Representation of Three-dimensional objects,
9. What do you understand by hidden surface removal?Explain Painters algorithm
10. Explain various types of parallel projection
11. Explain various types of perspective projection
12. Explain Z buffer method for Hidden surface removal
13. Explain difference between Perspective and parallel projections
14. Difference between Orthographic and oblique projections