# Interactive Computer Graphics

 Course Code : RT32032 Author : uLektz University : JNTU Kakinada Regulation : 2013 Categories : Mechanical Format : ePUB3 (DRM Protected) Type : eBook

FREE

Description :Interactive Computer Graphics of RT32032 covers the latest syllabus prescribed by JNTU Kakinada for regulation 2013. 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 INTRODUCTION

1.1 INTRODUCTION: Application areas of computer graphics

1.2 Overview of graphic system, video-display devices, raster-scan systems, random scan systems, graphics monitors and work stations and input devices.

###### UNIT-II OUTPUT PRIMITIVES and 2-D GEOMETRICAL TRANSFORMATIONS

2.1 OUTPUT PRIMITIVES: Points and lines, Line drawing algorithms, Midpoint circle algorithm

2.2 Filled area primitives: scan-line polygon fill algorithm, boundary-fill and flood-fill algorithm.

2.3 2-D GEOMETRICAL TRANSFORMATIONS: Translation, scaling, rotation, reflection and shear transformation

2.4 Matrix representations and homogeneous co-ordinates, Composite transformations, Transformations between coordinates.

###### UNIT -III 2-D VIEWING

3.1 2-D VIEWING : The viewing pipe-line, viewing coordinate reference frame, window to view-port co-ordinate transformations, viewing function

3.2 Cohen-Sutherland and Cyrus-beck line clipping algorithms

3.3 Sutherland- Hodgeman polygon clipping algorithm

###### UNIT -IV 3-D OBJECT REPRESENTATION

4.1 3-D OBJECT REPRESENTATION: spline representation, Hermite curve, Bezier curve and B-spline curve, Polygon surfaces, quadric surfaces

4.2 Solid modeling Schalars – wire frame, CSG, B-rep

4.3 Bezier and B-spline surfaces

4.4 Basic illumination models

###### UNIT -V 3-D GEOMETRIC TRANSFORMATIONS

5.1 3-D GEOMETRIC TRANSFORMATIONS: Translation, rotation, scaling, reflection and shear transformation and composite transformations.

5.2 Visible surface detection methods: Classification, back-face detection, depth-buffer, scan-line, depth sorting.

###### UNIT-VI COMPUTER ANIMATION

6.1 COMPUTER ANIMATION: Design of animation sequence, general computer animation functions, raster animation, computer animation language

6.2 Key frame system

6.3 Motion specification