Logo

BCA Computer Graphics and Animation

bcasemester 5

Unit 1:Introduction

Advantage of Computer Graphics and Areas of Applications, Hardware and Software for Computer Graphics. (Hard Copy, Display Technologies), Random Scan Display System, Video Controller, Random Scan Display Processor, Raster Graphics, Scan Conversion Algorithms (Line, Circle, Ellipse), Area Filling (Rectangle, Ellipse), Clipping (Lines, Circle, Ellipse), Clipping Polygons

Unit 2:Two dimensional and three dimensional transformations

2-Dimensional transformation, 2-D Translation, Rotation, Scaling, Homogeneous Coordinates, Reflection, Shear transform, 3-dimensional transformation, 3-D Translation, Rotation Scaling, Reflection, Shear

Unit 3:Clipping

Window to view port transformation, Clipping, line clipping, Cohen –Sutherland line clipping, Polygon clipping, Sutherland and Gary Hodgman polygon clipping algorithm

Unit 4:Visible Surface Determination and computer graphics algorithm

Image space and object space techniques, Hidden Surface removal—Depth comparison, Z-Buffer Algorithm, Back-Face Removal, The Painter's Algorithm, Scan-Line Algorithm, Light and Color and different color models (RGB,CMY, YIQ)

Unit 5:Animation and virtual reality

Basic Principles of Animation and Types of Animation, Introduction to the flash interface, Setting stage dimensions, working with panels, panel layouts, Layers & Views, Shaping Objects – Overview of shapes, Drawing & Modifying Shapes, Bitmap Images & Sounds, Animation -Principles , Frame by frame animation, tweening, masks, Introduction to virtual reality