Book Details

Interactive Computer Graphics

Interactive Computer Graphics

Published by uLektz

Course Code : ULZ0142
Author : uLektz
University : General for All University
Regulation : 2017
Categories : General Engineering
Format : ico_bookePUB3 (DRM Protected)
Type :

eBook

FREE

Buy Now

Description :Interactive Computer Graphics of ULZ0142 covers the latest syllabus prescribed by General for All University for regulation 2017. 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

4.5 Shading algorithms

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

loading