Connected successfully Syllabus || SNS Courseware
Subject Details
Dept     : IT
Sem      : 5
Regul    : 2019
Faculty : R.vaishnavi
phone  : NIL
E-mail  : vaishnavi.r.it@snsce.ac.in
126
Page views
52
Files
1
Videos
0
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO COMPUTER GRAPHICS

Graphics Display Devices – Graphics Input Primitives and Devices – OpenGL Basic Graphic Primitives – Line Drawing Algorithms DDA and Bresenham – Windows And Viewports – Clipping Algorithms for Lines, Regular Polygons, Circles and Arcs – Parametric Form for a Curve – Visibility Algorithms – Review of Vectors – Representations of Key Geometric Objects – Lines And Planes.

UNIT
2
MODELING AND TRANSFORMATIONS OF OBJECTS

Introduction to Transformations – Two Dimensional Transformations – 3D Affine Transformations – Homogeneous Coordinates – Matrix Representation – Drawing 3D Scenes Interactively – Introduction to Solid Modeling with Polygonal Meshes – Mesh Approximations to Smooth Objects – Particle Systems and Physically Based Systems.

UNIT
3
VIEWING AND VISUAL REALISM

Three-Dimensional Viewing – Hidden Surface Removal – Illumination Models-Depth Cueing – Perspective Projections of 3D Objects – Introduction to Shading Models – Flat Shading and Smooth Shading – Adding Texture to Faces – Morphing – To Add Shadows of Objects – OPENGL Shading Language – Manipulating Pixmaps – Manipulating Symbolically Defined Regions – Aliasing and Anti Aliasing Techniques – Creating More Shades and Colours.

UNIT
4
SURFACE DESIGN

Describing Curves using Polynomials – Bezier Curves – Blending Functions – The B-Spline Basis Functions – Modeling Curved Surfaces – Rational Splines and NURBS – Interpolation – Modeling Curved Surfaces – Color Theory – Overview of the Ray Tracing Process – Intersecting Rays with other Primitives – Adding Shadows for Greater Realism – Reflections and Transparency – Boolean Operations on Objects – Ray Casting.

UNIT
5
ANIMATIONS

Design of Animation Sequence – Animation Function – Raster Animation – Key Frame Systems – Motion Specification – Morphing – Tweening – Types of Animation – Fractals – Tools for Animation Creation.

Reference Book:

Tay Vaughan., “Multimedia: Making it Work”, Ninth Edition, McGraw-Hill Education, 2014. Alan Watt, “3D Computer Graphics”, Third Edition, Pearson Addison Wesley, 2000. Ralf Steinmetz, KlaraNahrstedt, “Multimedia Systems”, Springer, 2004. Mark S. Drew, Zee Nian Li, “Fundamentals of multimedia”, Prentice Hall, 2006.

Text Book:

F. S. Hill, Jr., Stephen M. Kelley, Jr., “Computer graphics using OpenGL”, Pearson Prentice Hall, Third Edition, 2007. Donald D. Hearn, M. Pauline Baker, W. Carithers., “Computer Graphics with Open GL”, Fourth Edition, Pearson Eduction, 2010.