Upload
prasad-c-m
View
234
Download
0
Embed Size (px)
Citation preview
USN
6a,'",.,
o'
ta.b.
8a.
-".tr f*ng,r,rt: ; '"'Ti'**on
Marks)
its vertices (6,
composite
06cs65
(12 Marks)(08 Marks)
(06 Marks)(I0 Marks)(04 Marks)
(10 Marks)6) (10,6) (10, 10) and
n matrix for
oooo-
(.)
o
Eqbo*
de
-lol)ioo
.=N<d+HhoY()(.)i-O
a=
oc)=!cotr
!(n
'iaor=
o-atr0.oj
aE!o
5.vaa06J=EOtr>=oVLo
\J<:-(.)
oZ
foo.
Sixth Semester B.E. Degree Examination, Dec.2013 lJan.20l4Gomputer Graphics and Visualization
Time: 3 hrs.Notez Answer FIVEfull questions, selecting
at least TWO questionsfrom each part.
.. PART _ AI a. Briefly explain the applications of computer graphics.
b. Explair,,the process of image formation with pinhole camera as ,
expressiortfor angle of view.
2 a. Write an openGl. recursive program for 3D sierpinsky gasket with relevant comments.
Max. Marks:100
,,,,,,,,
"
gn,example. Derive the
. (12 Marks)
b. Explain the seven major groups of functions of a good API. '
3 a. Enlist the features of good interactive program.b. How pop-up menus are created using GLUT? Illustrate with an example.c. What is double buffering? Explain the advantages of double buffering.
....::i
4 a. What are vertex arrays? Show how vertex arrays can be used to represent a cube in openGl.
b. A square in a two dimensional system is specified by(6. l0). lmplement the following by its first fmding a
the sequence of transformation.i) Rotate the square by 45" about its vertex (6. 6)i, Scale the original square by a factor of 2 about its centre.
PART _ B5 a. obtain the matiix representation forffiilof u point about
b. Show ttrat tt" following three dimensional sequences are commute:i) A rotation and a uniform scaling.ii) Two rotations about the same axis.
3D space.(10 Marks)
(10 Marks)
Briefly explain the perspective and parallel views in openGl,. Give example. (10 Marks)What is mesh? With example explain how meshes are generated. (10 Marks)
(10 Marks)(10 Marks)
Describe the phong lightening model. What are its advantages?Briefly explain the different tlpes of light sources supported by openGl.
Use Leang Barsky line clipping algorithm to clip a line from starting point (30, 15) andending point (65, 35) against the window having its lower left corner at (40,10) and upperright corner at (75,25). (10 Marks)
b. Use Bresenham's line algorithm to digitalize a line from point (0, 0) to point (6, 4) 1lo Marksy
For More Question Papers Visit - www.pediawikiblog.com
For More Question Papers Visit - www.pediawikiblog.com
www.pediawikiblog.com