Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Computer Graphics (CA 404)
UNIT – 1 Introduction to Computer Graphics
Session 1 : Overview of Computer Graphics
Session 2 : Computer Graphics Application and Software
Session 3 : Description of some graphics devices
Session 4 : Input Devices for Operator Interaction
Session 5 : Active and Passive Graphics Devices
Session 6 : Display Technologies
Session 7 : Storage Tube Graphics Displays
Session 8 : Calligraphic Refresh Graphics Displays
Session 9 : Raster Refresh (Raster-Scan) Graphics Displays
Session 10 : Cathode Ray Tube Basics
Session 11 : Color CRT Raster Scan Basics
Session 12 : Video Basics
Session 13 : The Video Controller
Session 14 : Random- Scan Display Processor
Session 15 : LCD displays.
UNIT – 2 Scan Conversion
Session 16 : Scan Converting Lines
Session 17 : Mid-point criteria
Session 18 : Problems of Aliasing
Session 19 : end-point ordering and clipping lines
Session 20 : Scan Converting Circles
Session 21 : Scan Converting Ellipses
Session 22 : Filling Polygons
Session 23 : edge data structure
Session 24 : Clipping Lines algorithms– Cyrus-Beck
Session 25 : Cohen-Sutherland and Liang-Barsky
Session 26 : Clipping Polygons
Session 27 : problem with multiple components
UNIT – 3 Two-Dimensional Transformations
Session 28 : Transformations and Matrices
Session 29 : Transformation Conventions
Session 30 : 2D Transformations
Session 31 : Homogeneous Coordinates and Matrix Representation of 2D Transformations
Session 32 : Translations and Homogeneous Coordinates
Session 33 : Rotation
Session 34 : Reflection
Session 35 : Scaling
Session 36 : Combined Transformation
Session 37 : Transformation of Points
Session 38 : Transformation of The Unit Square
Session 39 : Rotation About an Arbitrary Point
Session 40 : Reflection through an Arbitrary Line
Session 41 : A Geometric Interpretation of Homogeneous Coordinates
Session 42 : The Window-to-Viewport Transformations
UNIT – 4 Three-Dimensional Transformations
Session 43 : Introduction
Session 44 : Three-Dimensional Scaling
Session 45 : Three-Dimensional Shearing
Session 46 : Three-Dimensional Rotation
Session 47 : Three-Dimensional Reflection
Session 48 : Three-Dimensional Translation
Session 49 : Multiple Transformation
Session 50 : Rotation about an Arbitrary Axis in Space
Session 51 : Reflection through an Arbitrary Plane
Session 52 : Matrix Representation of 3D Transformations
Session 53 : Composition of 3D Transformations
Session 54 : Affine and Perspective Geometry
Session 55 : Perspective Transformations
Session 56 : Techniques for Generating Perspective Views
Session 57 : Vanishing Points
Session 58 : the Perspective Geometry and camera models
Session 59 : Orthographic Projections
Session 60 : Axonometric Projections
Session 61 : Oblique Projections
Session 62 : View volumes for projections
UNIT – 5 Viewing in 3D
Session 63 : Stages in 3D viewing
Session 64 : Canonical View Volume (CVV)
Session 65 : Specifying an Arbitrary 3D View
Session 66 : Examples of 3D Viewing
Session 67 : The Mathematics of Planar Geometric Projections
Session 68 : Combinedtransformation matrices for projections and viewing
Session 69 : Coordinate Systems and matrices
Session 70 : camera model and viewing pyramid
UNIT – 6 Visible-Surface Determination
Session 71 : Techniques for efficient Visible-Surface Algorithms
Session 72 : Categories of algorithms
Session 73 : Back face removal
Session 74 : The z-Buffer Algorithm
Session 75 : Scan-line method
Session 76 : Painter‟s algorithms (depth sorting)
Session 77 : Area sub-division method
UNIT – 7 Illumination and Shading
Session 78 : Illumination and Shading Models for Polygons
Session 79 : Reflectance properties of surfaces
Session 80 : Ambient
Session 81 : Specular and Diffuse reflections
Session 82 : Atmospheric attenutation
Session 83 : Phong‟s model
Session 84 : Gouraud shading
Session 85 : some examples
UNIT – 8 Plane Curves and Surfaces
Session 86 : Curve Representation
Session 87 : Cubic Splines
Session 88 : Bezier Curves
Session 89 : Bspline Curves
Session 90 : polynomial B-spline Curve
Session 91 : polynomial B-spline Curve
Session 92 : polynomial Bezier Curve
Session 93 : Bezier Curve Mid point Subdivision algorithm
Session 83 : Phong‟s model
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock