0% found this document useful (0 votes)
117 views

MTU Graphics Syllabus

The document outlines the topics covered in the ECS-504: Computer Graphics course. The course covers topics such as line generation algorithms, transformations, 2D and 3D clipping, curves and surfaces, hidden line removal, lighting and shading models. It includes 4 units - introduction to computer graphics and line generation, transformations and windowing/clipping, 3D graphics, and curves and surfaces. References for further reading on computer graphics concepts are also provided.

Uploaded by

Amit Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
117 views

MTU Graphics Syllabus

The document outlines the topics covered in the ECS-504: Computer Graphics course. The course covers topics such as line generation algorithms, transformations, 2D and 3D clipping, curves and surfaces, hidden line removal, lighting and shading models. It includes 4 units - introduction to computer graphics and line generation, transformations and windowing/clipping, 3D graphics, and curves and surfaces. References for further reading on computer graphics concepts are also provided.

Uploaded by

Amit Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

ECS-504: Computer Graphics

Unit I Introduction and Line Generation: Types of computer graphics, Graphic DisplaysRandom scan displays, Raster scan displays, Frame buffer and video controller, Points and lines, Line drawing algorithms, Circle generating algorithms, Mid point circle generating algorithm, and parallel version of these algorithms. Unit II Transformations: Basic transformation, Matrix representations and homogenous coordinates,Composite transformations, Reflections and shearing.Windowing and Clipping: Viewing pipeline, Viewing transformations, 2-D Clipping algorithmsLine clipping algorithms such as Cohen Sutherland line clipping algorithm, Liang Barsky algorithm, Line clipping against non rectangular clip windows; Polygon clipping Sutherland Hodgeman polygon clipping, Weiler and Atherton polygon clipping, Curve clipping, Text clipping. Unit III Three Dimensional: 3-D geometric primitives, 3-D Object representation, 3-D Transformation,3-D viewing, projections, 3-D Clipping. Unit IV Curves and Surfaces: Quadric surfaces, Spheres, Ellipsoid, Blobby objects, Introductory concepts of Spline, Bspline and Bezier curves and surfaces.Hidden Lines and Surfaces: Back Face Detection algorithm, Depth buffer method, A- buffer method, Scan line method, basic illumination models Ambient light, Diffuse reflection, Specular reflection and Phong model, Combined approach, Warn model, Intensity Attenuation, Color consideration, Transparency and Shadows.

References: 1. Donald Hearn and M Pauline Baker, Computer Graphics C Version, Pearson Education 2. Amrendra N Sinha and Arun D Udai, Computer Graphics, TMH 16 3. Donald Hearn and M Pauline Baker, Computer Graphics with OpenGL, Pearson education 4. Steven Harrington, Computer Graphics: A Programming Approach , TMH 5. Rogers, Procedural Elements of Computer Graphics, McGraw Hill

You might also like