Syllabus COMPUTER GRAPHICS R16 Regulation B.Tech JNTUK-kakinada Syllabus download

Syllabus , COMPUTER GRAPHICS, R16 Regulation, B.Tech , JNTUK,Syllabus, download,

COMPUTER GRAPHICS Syllabus R16 Regulation R1621056

Unit - I

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.

Unit - II

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.

Unit - III

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

Unit - IV

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.

Unit - V

Fractals Fractals and Self similarity – Peano curves – Creating image by iterated functions – Mandelbrot sets – Julia Sets – Random Fractals

Unit - VI

Overview of Ray Tracing Intersecting rays with other primitives – Adding Surface texture – Reflections andTransparency – Boolean operations on Objects.

Text Books

  1. Donald Hearn, Pauline Baker, Computer Graphics – C Version, second edition Pearson Education,2004.
  2. F.S. Hill, Computer Graphics using OPENGL, Second edition, Pearson Education, 2003.

Reference Books

  1. James D. Foley, Andries Van Dam, Steven K. Feiner, John F. Hughes, Computer Graphics- Principles and practice, Second Edition in C, Pearson Education, 2007.

For other Subject Syllabus Click here

IF you don't find something you are searching for contact us

Other Subjects in Different Regulations
ESSENCE OF INDIAN TRADITIONAL KNOWLEDGE R19
MATHEMATICAL FOUNDATIONS OF COMPUTER SCI R19
SOFTWARE ENGINEERING R19
PYTHON PROGRAMMING R19
DATA STRUCTURES R19
OBJECT ORIENTED PROGRAMMING THROUGH C++ R19
COMPUTER ORGANIZATION R19
PYTHON PROGRAMMING LAB R19
DATA STRUCTURES THROUGH C++ LAB R19
EMPLOYABILITY SKILLS- I* R19
ENGLISH COMMUNICATION PRACTICE R10
MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS R10
ELECTRONIC DEVICES AND CIRCUITS R10
ELECTRONIC DEVICES AND CIRCUITS LAB R10
Data Structures R10
PROBABILITY & STATISTICS R10
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE AND ENGINEERING R10
DIGITAL LOGIC DESIGN R10
DATA STRUCTURES LAB R10
MANAGERIAL ECONOMICS & FINANCIAL ANALYSIS R13
Data Structures R13
OBJECT ORIENTED PROGRAMMING THROUGH C++ R13
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE R13
DIGITAL LOGIC DESIGN R13
OBJECT ORIENTED PROGRAMMING LAB R13
DATA STRUCTURES LAB R13
DIGITAL LOGIC DESIGN LAB R13
SEMINAR R13
Probability and Statistics R07
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE R07
UNIX AND SHELL PROGRAMMING R07