# COMPUTER GRAPHICS

 Course Code : PCCS4401 Author : uLektz University : Biju Patnaik University of Technology (BPUT) Regulation : 2010 Categories : Computer Science Format : ePUB3 (DRM Protected) Type : eBook

FREE

Description :COMPUTER GRAPHICS of PCCS4401 covers the latest syllabus prescribed by Biju Patnaik University of Technology (BPUT) for regulation 2010. Author: uLektz, Published by uLektz Learning Solutions Private Limited.

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

##### Topics
###### UNIT I Overview of Graphics System

1.1 Overview of Graphics System: Video Display Units, Raster-Scan and Random Scan Systems, Graphics Input and Output Devices

1.2 Output Primitives: Line drawing Algorithms: DDA and Bresenham’s Line Algorithm

1.3 Circle drawing Algorithms: Midpoint Circle Algorithm and Bresenham’s Circle drawing Algorithm

1.4 Two Dimensional Geometric Transformation: Basic Transformation (Translation, rotation, Scaling) Matrix Representation, Composite Transformations, Reflection, Shear, Transformation between coordinate systems

1.5 Two Dimensional Viewing: Window-to- View port Coordinate Transformation

###### UNIT II Two Dimensional and Three Dimensional Geometric and Modeling Transformations

2.1 Line Clipping (Cohen-Sutherland Algorithm) and Polygon Clipping (Sutherland Hodgeman Algorithm)

2.2 Aliasing and Antialiasing-Half toning-Thresholding and Dithering-Scan conversion of Character

2.3 Polygon Filling: Seed Fill Algorithm, Scan line Algorithm

2.4 Two Dimensional Object Representation: Spline Representation-Bezier Curves and B-Spline Curves

2.5 Fractal Geometry: Fractal Classification and Fractal Dimension

2.6 Three Dimensional Geometric and Modeling Transformations: Translation Rotation, Scaling, Reflections, shear, Composite Transformation

2.7 Projections: Parallel Projection and Perspective Projection

###### UNIT III Computer Animation

3.1 Visible Surface Detection Methods: Back-face Detection, Depth Buffer, A- Buffer, Scan- line Algorithm and Painters Algorithm

3.2 Illumination Models: Basic Models-Displaying Light Intensities

3.3 Surface Rendering Methods: Polygon Rendering Methods: Gouraud Shading and Phong Shading

3.4 Computer Animation: Types of Animation-Key frame Vs. Procedural Animation-methods of controlling Animation-Morphing

3.5 Virtual Reality: Types of Virtual reality systems, Input and Output Virtual Reality devices