Dayananda Sagar Academy of Technology and Management Department of Computer Science & Engineering
Dayananda Sagar Academy of Technology and Management Department of Computer Science & Engineering
Dayananda Sagar Academy of Technology and Management Department of Computer Science & Engineering
(Accredited by NBA, New Delhi; Affiliated to Visvesvaraya Technological University , Belagavi & Approved by AICTE, New Delhi)
22 Mile, B.M Kaval, Opp. to Art of Living Udayapura, Kanakapura Road, Bangalore-560082.
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
ASSIGNMENT-II
1. a. Explain general two dimensional pivot point and derive the composite matrix.
(July 2018) 05M, CO2
b. Explain OpenGL Raster Transformations. 03M, CO4
2. Explain General scan line polygon fill algorithm support your claim with neat diagram.
And also explain the use of sorted edge table and active edge list.
(July 2018,2019) 08M, CO4
3. Explain scan line polygon fill algorithm determine the content of the active vegetable t
polygon with vertices A( 2, 4) B( 4,6) and C( 4,1) for Y = 1 to y=6. (Jun 2019) 06 M
4. Explain two dimensional viewing transformation pipeline. (July 2018) 08M CO3
5. a. Define clipping, list different types of clipping and explain point clipping. 04M CO3
b. Explain inverse transformation. 04M CO2
6. a). Explain cohen Sutherland line clipping clip the lines with coordinates (x0,y0)=(60,20)
and (x1,y1) =(80,120) given the window boundaries (Xwmin,Ywmin)=(50,50) and
(Xwmax,/Ywmax) = (100,100) (Jun 2018) 04M CO3
b). Explain Sutherland Hodgman Polygon Clipping. Find the final clipped vertices for
the following Fig (Jun 2018) 04M CO3
7. a). Define Color Model. With neat diagram explain RGB and CMY color model. Explain
the transformation between CMY and RGB color space. (Jun 2018) 08M CO3
b). Develop composite homogeneous transformation matrix to rotate an object with respect to a
pivot point for the triangle A (3, 2) B(6,2) Cof (6,6 )rotate it in anticlockwise direction by 90
degree keeping A(3,2)fixed draw the new polygon. (Jun 2019) 06 M
8. a. Explain 3D Scaling transformation of a position P=(x,y,z), and fixed point (xf,yf,zf).
05M CO2
b. Explain OpenGL Geometric transformation functions for 2D & 3D. 03M CO2
9. Explain three dimensional co-ordinate axis Rotations. 08M CO2
10. a). Explain 2D & 3D reflections. 04M CO2
b). Explain 2D & 3D Shears. 04M CO2
11. a). Explain Specular Reflection and Phong model. (Jun 2018) 08M CO3
12. a). With the help of open GL statements and diagram explain illumination and shading
models. (Jan 2020, Jun 2019) 04 M
b). Explain the different types of light sources support by open GL. (Jan 2019) 04 M