0% found this document useful (1 vote)
198 views

CG Assignment

This document outlines 5 assignments related to the course "Computer Graphics". The assignments cover topics such as: 1) Introduction to computer graphics including applications, display types, and concepts. 2) Output primitives including line drawing, circle drawing, polygon filling algorithms. 3) Applications of computer graphics in image processing including digital images, sampling, and human visual perception. 4) Two-dimensional geometry and viewing involving transformations, clipping, and coordinate systems. 5) Three-dimensional geometry and viewing involving projections, reflections, and the 3D viewing pipeline.

Uploaded by

vedant joliya
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
198 views

CG Assignment

This document outlines 5 assignments related to the course "Computer Graphics". The assignments cover topics such as: 1) Introduction to computer graphics including applications, display types, and concepts. 2) Output primitives including line drawing, circle drawing, polygon filling algorithms. 3) Applications of computer graphics in image processing including digital images, sampling, and human visual perception. 4) Two-dimensional geometry and viewing involving transformations, clipping, and coordinate systems. 5) Three-dimensional geometry and viewing involving projections, reflections, and the 3D viewing pipeline.

Uploaded by

vedant joliya
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

CG Assignments

SIR B.P.T.I. BHAVNAGAR


List of Assignments
Faculty Mr. H. P. Jagad
Subject Name Computer Graphics
Subject Code 3331602
Semester 3rd
Department Information Technology
Assignment 1: Introduction to Computer Graphics
1. List and explain various applications of Computer Graphics.
2. Differentiate between Raster scan and Random Scan System.
3. Define the following in brief:
1) Persistence 6) Coherence property 11) Shadow mask
2) Resolution 7) Aliasing 12) Visualization
3) Horizontal retrace 8) Aspect ratio 13) Image processing
4) Vertical retrace 9) Pixel 14) Graphical user
5) Scan conversion 10) DVST interface
4. Draw and explain working of CRT.
5. What is Color CRT? Discuss all methods for Color CRT in detail..
6. List and Discuss various Flat panel Display.
Assignment 2: Output Primitives
7. Write and explain DDA line drawing algorithm.
8. Write and explain Bresenham’s line drawing algorithm.
9. Write and explain Midpoint circle drawing algorithm.
10. Write and explain Midpoint ellipse drawing algorithm.
11. List and explain various Character generation methods.
12. Explain following:
1) Scan line Polygon Fill Algorithm
2) Boundary Fill Algorithm
3) Flood Fill Algorithm
13. What are concave and convex Polygons?
Assignment 3: Applications of CG in image Processing
14. Briefly explain importance of Image Processing.
15. Differentiate Digital Image and Real Image.
16. Explain Image Sampling and Quantization.
17. Explain Human Visual Perception.
18. Explain CIE System.
Assignment 4: 2-D Geometry and Viewing
19. Explain Scaling and translation with proper equation.
20. What is Rotation in 2D Plane? Explain Rotation with respect to a fixed point. Represent the
equation in homogeneous plane.
21. What is composite transformation? Explain with example.
22. What is reflection? Explain reflection with respect to different axis in 2D homogeneous
system.
23. What is line clipping? Explain Cohen-Sutherland line clipping Algorithm.
24. Define window port and view port? Explain window to view port coordinate transformation.
25. Explain Text clipping.
Assignment 5: 3-D Geometry and Viewing
26. In 3-D explain translation, rotation and scaling.
27. What is Projection? Explain Perspective and Parallel projections in 3D plane.
28. Explain Reflection in 2 D and 3 D Homogeneous plane.
29. Explain Shears in 2 D and 3 D Homogeneous plane.
30. Explain 3 D Viewing Pipeline. THE END

You might also like