Search This Blog
181301 TRANSFORMS AND PARTIAL DIFFERENTIAL EQUATIONS SYLLABUS
CS2401 COMPUTER GRAPHICS Anna University Question Bank Question Paper
UNIT I 2D PRIMITIVES
output primitives – Line, Circle and Ellipse drawing algorithms - Attributes of output
primitives – Two dimensional Geometric transformation - Two dimensional viewing –
Line, Polygon, Curve and Text clipping algorithms
UNIT II 3D CONCEPTS
Polygons, Curved lines, Splines, Quadric Surfaces,- Visualization of data sets - 3D
transformations – Viewing -Visible surface identification.
UNIT III GRAPHICS PROGRAMMING
Raster, Keyframe - Graphics programming using OPENGL – Basic graphics primitives –
Drawing three dimensional objects - Drawing three dimensional scenes
UNIT IV RENDERING
Adding shadows of objects – Building a camera in a program – Creating shaded objects
– Rendering texture – Drawing Shadows.
UNIT V FRACTALS
Mandelbrot sets – Julia Sets – Random Fractals – Overview of Ray Tracing –
Intersecting rays with other primitives – Adding Surface texture – Reflections and
Transparency – Boolean operations on Objects
TEXT BOOKS:
1. Donald Hearn, Pauline Baker, Computer Graphics – C Version, second edition,
Pearson Education,2004.
2. F.S. Hill, Computer Graphics using OPENGL, Second edition, Pearson Education,
2003.
REFERENCES:
1. James D. Foley, Andries Van Dam, Steven K. Feiner, John F. Hughes, Computer
Graphics- Principles and practice, Second Edition in C, Pearson Education, 2007.QUESTION BANK
2. Define refresh buffer/frame buffer.
3. What is pixel?
4. Define aspect ratio.
5. What is Output Primitive?
6. What is DDA?
7. What are the disadvantages of DDA algorithm?
8. What is attribute parameter?
9. What is the basic line attributes?
10. What is meant by aliasing?
11. Define Translation.
12. Define Rotation.
14. Define Reflection.
15. Define Shear.
16. Define Window.
17. Define view port.
18. What is viewing transformation?
19. Define Clipping.
20. What are the types of Clipping?
Part-B (16-MARKS)
2. Explain two dimensional Translation and Scaling with an example. (16)
3. Obtain a transformation matrix for rotating an object about a specified pivot point. (16)
4. Explain DDA line drawing algorithm. (16)
5. Explain the steps in midpoint ellipse drawing algorithm. (16)
6. What is polygon clipping? Explain Sutherland-Hodgeman algorithm for polygon (16)
7. Explain about socket, connect, bind, listen and accept functions. (16)
8. Consider a triangle ABC whose coordinates are A[4,1], B[5,2], C[4,3]
b. Reflect the given triangle about Y-axis. (4)
c. Reflect the given triangle about Y=X axis. (4)
d. Reflect the given triangle about X axis. (4)
Disadvantage of it and how to rectify this disadvantage.
10. Explain Two Dimensional Viewing. (16)
11. Explain Bresenham’s Line Drawing Algorithms.
Part-A (2-MARKS)
2. What Boundary representation?
3. What space-partitioning representation?
4. What is Blobby Object?
5. What is projection?
6. What are the types of projection?
7. What is parallel projection?
8. What is Perspective projection?
9. What is chromaticity?
10. Define Color model..
11. What are the uses of chromaticity diagram?
12. What is HSV model?
13. what for CMY color model used?
14. What are the parameters in the HLS color model?
15. Define Computer animation.
16. What are the steps in animation sequence?
17. How frame-by-frame animation works?
18. What is morphing?
19. What are the methods of motion specifications?
Part-B (16-MARKS)
2. Design a storyboard layout and accompanying key frames for an animation (16)
3. How to specify objects motion in an animation system. (16)
4. Derive the 3D transformation matrix for rotation about
(i) an arbitrary axis (8)
(ii) an arbitrary plane (8)
5. Explain RGB, CMY, YIQ and YUV color models. (16)
6. Brief about select function and shut down functions. (16)
7. Explain the properties of B spline. How it is differ from Bezier? (16)
8. How to represent an object on 3D scene? (16)
9. Explain three dimensional geometric and modeling transformations. (16)
10. Explain three dimensional Viewing and Functions. (16)
11. Draw the CIE chromaticity diagram and explain. (16)
12. Explain different types of color model in detail. (16)
EC2352 Computer Networks Anna University Question Bank and subject notes
CS2354 Advanced Computer Architecture Anna University Previous year question bank and
CS2354 Advanced Computer Architecture Anna University Previous year question bank
Link Coming soon
CS2353 Object Oriented Analysis and Design Anna University question bank and subject notes
CS2353 Object Oriented Analysis and Design Anna University question bank,subject notes, important 2 mark questions and 16 mark questions
Click the Below Links to download the Anna University Question papers
Click Here To Download
Click Here To Download
Click Here To Download
Click Here To Download
Click Here To Download
Click Here To Download
Click Here To Download
Click Here To Download
Click Here To Download
Click Here To Download
CS2352 Principles of Compiler Design subject notes and Anna University Question Bank Collection
Labels
- CSE QB (90)
- EEE QP (56)
- MBA QP (50)
- ECE QP (49)
- NOV/DEC 2011 QP (27)
- IT QB (26)
- CSE NOTES (20)
- ECE NOTES (17)
- FIRST YEAR QP (16)
- EEE NOTES (14)
- AREO QB (11)
- Production Engg. QP (11)
- CSE QP (9)
- IT NOTES (9)
- CIVIL QB (7)
- CSE DEPT (6)
- FIRST YEAR NOTES (6)
- IT QP (5)
- RESULTS (5)
- ECE QB (4)
- EEE QB (3)
- Mechanical Notes (3)
- Mechanical QB (3)
- Gulbaraga QP (2)
- TIME TABLE (2)
- APRIL/MAY 2011 (1)
- Annamalai Univ. QP (1)
- JNTU KAKINADA (1)
- JNTU KAKINADA QP (1)
- JNTU QUESTION PAPER (1)
- MCA NOTES (1)
- MCA QB (1)