Syllabus , COMPUTER GRAPHICS, R16 Regulation, B.Tech , JNTUK,Syllabus, download,
2D Primitives Output primitives – Line, Circle and Ellipse drawing algorithms - Attributes of output primitives – Two dimensional Geometric transformations - Two dimensional viewing – Line, Polygon, Curve and Text clipping algorithms.
3D Concepts Parallel and Perspective projections - Three dimensional object representation – Polygons, Curved lines, Splines, Quadric Surfaces, - Visualization of data sets - 3Dtransformations – Viewing -Visible surface identification.
Graphics Programming Color Models – RGB, YIQ, CMY, HSV – Animations – General Computer Animation, Raster, Keyframe - Graphics programming using OPENGL – Basic graphics primitives –Drawing three dimensional objects - Drawing three dimensional scenes
Rendering Introduction to Shading models – Flat and Smooth shading – Adding texture to faces –Adding shadows of objects – Building a camera in a program – Creating shaded objects– Rendering texture – Drawing Shadows.
Fractals Fractals and Self similarity – Peano curves – Creating image by iterated functions – Mandelbrot sets – Julia Sets – Random Fractals
Overview of Ray Tracing Intersecting rays with other primitives – Adding Surface texture – Reflections andTransparency – Boolean operations on Objects.