Department of Computer Science and Engineering
B.Tech. III (CO) Semester - 6 | L |
T |
P |
C |
|||
CO306 : COMPUTER GRAPHICS (CS-3) | 3 |
1 |
2 |
5 |
|||
COURSE OBJECTIVES | |||||||
|
|||||||
COURSE OUTCOMES | |||||||
After successful completion of this course, student will be able to
|
|||||||
COURSE CONTENT | |||||||
INTRODUCTORY CONCEPTS | (02 Hours) |
||||||
Coordinate representation, Pixel, Raster Scan & Random Scan methods; Color CRT Raster Scan Basics, Video Basics, Interactive, Graphics Input and Output Devices. Image Formation, Image Representation and Modeling, Overview of Image and Graphics Applications, Vector graphics, Coordinates, points, lines and polygons: Coordinate systems, Geometric shapes using Graphics Libraries. | |||||||
GRAPHICS PRIMITIVES | (08 Hours) |
||||||
Line, circle, Ellipse Drawing Algorithms. Polygon drawing and Representation of polygon using Conventional methods for drawing polygons; Real time Scan Conversion and Run length encoding; Scanline algorithm; Edge List algorithm, Edge fill algorithm, Fence fill algorithm, Edge flag algorithm, Seed Fill algorithms; Scan Line Seed Fill algorithms |
|||||||
2D-3D TRANSFORMATIONS | (08 Hours) |
||||||
Scaling, Rotation, Translation, Shearing, Reflection; Combined Transformations; Homogeneous coordinates, 3-D representation, Solid Body transformations, Projections: Perspective, Orthographic, Axonometric, Oblique projections, 2-D, 3-D dimensional transformations, perspective transformations using Graphics Libraries. |
|||||||
CLIPPING | (08 Hours) |
||||||
2-D Clipping, Sutherland-Cohen subdivision Line Clipping algorithm, Mid-point subdivision algorithm, 3- D Clipping, 3-D Mid-point subdivision algorithm; Polygon Clipping, Sutherland-Hodgman algorithm; Character Clipping, clipping functions using Graphics Libraries. |
|||||||
MODELING AND RENDERING | (08 Hours) |
||||||
Modeling: Polygonal meshes, Spline & subdivision surfaces, Volumetric Representations |
|||||||
Rendering: Lighting models, Global Illumination, Visibility, Image-based rendering |
|||||||
Animation: Kinematics, Passive dynamics, Active dynamics |
|||||||
ADVANCE TOPICS | (08 Hours) |
||||||
Hidden lines & hidden surface removal algorithms, Color, Additive and Subtractive picture representation, Shading, Shadows, Texture and Ray Tracing, Fractals, Half-toning, Antialiasing, Texture, Graphics Hardware, special-purpose computer graphics processors and accelerators. |
|||||||
(Total Contact Time: 42 Hours + 14 Hours = 56 Hours) | |||||||
BOOKS RECOMMENDED | |||||||
|