0% found this document useful (0 votes)
66 views3 pages

Computer Graphics Concepts and Algorithms

The document outlines key concepts and algorithms in computer graphics, covering topics such as image display, graphics devices, scan conversion algorithms, line clipping algorithms, and transformations. It includes detailed explanations of various algorithms like Bresenham’s and Cohen-Sutherland, as well as transformations in both 2D and 3D. Additionally, it discusses projections, viewing, and the camera model in computer graphics.

Uploaded by

shaikhtas15
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views3 pages

Computer Graphics Concepts and Algorithms

The document outlines key concepts and algorithms in computer graphics, covering topics such as image display, graphics devices, scan conversion algorithms, line clipping algorithms, and transformations. It includes detailed explanations of various algorithms like Bresenham’s and Cohen-Sutherland, as well as transformations in both 2D and 3D. Additionally, it discusses projections, viewing, and the camera model in computer graphics.

Uploaded by

shaikhtas15
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Major II-Computer Graphics

Unit 1
1. What is computer graphics? How image is displayed on video display device?
2. Distinguish between active and passive graphics devices.
3. Write short note on vector display of computer graphics.
4. Define persistence, resolution and aspect ratio.
5. What is horizontal and vertical retrace?
6. Explain in detail about raster and random scan systems.
7. Explain Shadow mask and beam penetration method.
8. What are the various problems of aliasing? What is antialiasing? Explain with example.
9. Describe in detail about the DDA scan conversion algorithm?
10. Write down and explain the midpoint circle drawing algorithm
11. Explain in detail about Bresenham’s line generating algorithm. Give example.
12. Explain in detail about Bresenham’s circle generating algorithm. Give example.
13. Explain in detail about Bresenham’s ellipse generating algorithm. Give example.
14. Explain the acceptance and rejection test using bit codes in Cohen-Sutherland line clipping algorithm.
15. Describe Cyrus-Beck line clipping algorithm.
16. Describe Liang-Barsky line clipping algorithm.
17. Explain Sutherland Hodgeman algorithm for polygon clipping with example.
18. Use the Cohen Sutherland algorithm to clip line P1 (70,20) and p2 (100,10) against a window lower left
hand corner (50,10) and upper right hand corner (80,40).
19. Perform mapping from window to viewport coordinate transformation.
20. Explain point Clipping.
Unit 2
1. Using homogeneous coordinate transformation matrix, apply following sequence of transformation to a
unit square centered at origin.
(i) Translation by factor(1,1) Rotation by angle θ=900
2. Obtain the general combined matrix for scaling about an fixed point P (Xf,Yf).
3. What is transformation? Explain translation transformation with the help of example.
4. Describe homogeneous coordinate system for translation ,Rotation and scaling.
5. Magnify the triangle with vertices A (0, 0), B (1, 1) and C (5, 2) to twice its size by keeping C (5, 2) fixed.
6. Consider on object ABC with co-ordinates A (1, 1), B (10, 1), C (5, 5) Rotate the object by 900 in counter
clockwise direction and give co-ordinates of transformed object.
7. Explain why homogeneous coordinates are used for handing geometric transformation.
8. 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 450 degrees about the origin
9. A triangle is defined by [ 2 4 4] [2 2 4] Find the transformed coordinates after the following transformation
i. 900 rotation about origin. Reflection about line y =-x.
10. Scale the surface A (2, 2, 2), B (4, 4, 4), C (5, 5, 5), D (6, 6, 6) with respect to point (7, 7).
11. Prove that rotation followed by translation is not same as translation followed by rotation in three
dimension.
12. Explain projection with the help of orthographic projection.
13. Shear a unit cube situated at origin with a value of Xshear of 2 units.
14. Explain the matrix representation of 3D translation scaling.

15. Write a note on 1 point, 2 point perspective transformation.

16. Distinguish between cavalier and cabinet projection.

17. Describe Axonometric Projections.

18. Describe Oblique Projections.

19. What is viewing? Explain canonical view volume.


20. Explain camera model and viewing pyramid with diagram.

21. Explain the following 2 dimensional transformation:

(1) Translation (ii) Rotation


(2) 22. Explain the following 3 dimensional transformation: (1) ii) Rotation (iii) Scaling (iv) Reflection (iii)
Scaling (iv) Reflection (v)Shear Translation ((v)Shear

You might also like