Assignment Questions Branch:-Cse Subject:-Cg Semester:-6
Assignment Questions Branch:-Cse Subject:-Cg Semester:-6
SEMESTER:-6TH
1. How Color is handled in RGB color model? Explain the use of indexed color for setting color attribute
2. Write explanatory note on :- i. RGB color model ii. Indexed color model
10.Classify the major groups of graphics function in open GL .Explain in detail with suitable example.
13.Write Open GL code to draw the following primitives a]. Line-loop b]. Polygon c]. Line d]. Line Strip
17.Write an OpenGL program to implement Menu driven event handling using programming.
18.Write an OpenGL program to implement mouse event handling.
28.Consider on object ABC with co-ordinates A (1,1) ,B (10,1) ,C (5,5) Rotate the object by 90 Degree
in counter clockwise direction and give co-ordinates of transformed object.
29.What is pipeline processor architecture? How does it increase processing speed? What are the
core performance issues?
Find the transformed coordinates after the following transformation -: i. 90 rotation about origin. ii.
Reflection about line y =-x.
31.Apply following transformations on polygon A(10,10) ,B(10,40),C(30,10) D(20,50)and
E(30,40). i. Translation 10, 20 units along X&Y directions. ii. Rotate 45 degrees about the
origin. iii. Scale with scaling factor .
.39aspect ratio
34.List differences between parallel and perspective projection along with their OpenGL functions
36.What are the different methods available for shading a polygon? Briefly discuss any two of them.
d]. What is diffuse reflectivity? e]. What is illumination model? f] ambient refection
45. Explain the function used for parallel viewing in open GL.
46.What is line clipping? Explain cohen-Sutherland line clipping algorithm with suitable example.
48.Use Bresenhams line drawing algorithm to rasterize the line with end points (4,2)and (10,5).
51.Explain in detail the four major tasks for sending a geometric entity.
55.rasterization.
56.Lambertian surface
57.What is animation?