Enrolment options

COE2261 Interactive Computer Graphics(2023)
Semester II
 
Indicative Content

Unit1: Introduction and scope of graphics: Basic concepts and definitions Types of Graphics, Application of Graphics, Pixels and Frame buffers, vector and character generation. Graphics Primitives: Display devices, Primitive devices, Display File Structure, Display control text. Raster graphics devices. Picture segmentation, display files.

Unit2: Graphical interaction: Device and data categories, Input modes, Callbacks, Glut basics, Event handling echoing, Interactive techniques. Lab exercises to create interactive graphic applications.

Unit3: Algorithms to draw graphic primitives: Scan conversion of Points, Line -DDA Algorithm, Bresenham’s Line Drawing Algorithm, Circle- Bresenham’s, Mid-point Circle Algorithm, Ellipse- Bresenham’s ellipse Algorithm, Polygons-various attributes of polygons, seed fill algorithms, Introduction of Bezier curve and B-spline, vector and character generation. Lab exercises to draw a graphic line, circle, and ellipse

Unit4: Graphic Transformations: Matrices transformations- 2D translation, Scaling, Rotation, Reflection and Shear, 3D translation, scaling, rotation transformations, Windowing transformations, 2D, 3D Viewing transformations, Transformation pipeline, Clipping - Point, Line, Polygon Clipping Algorithms, Cohen-Sutherland algorithm. Lab exercises for various transformations and clipping.
Unit5: Hidden Line and Surface: Backface removal algorithms, hidden line methods, Ray tracing, Rendering and Illumination Modeling- Lighting, reflection, and transmission models, Shading algorithms.

Unit6: Object Modeling: Wireframe models, Constructive models, Decomposition models, and Standard Graphic packages.

Self enrolment (Student)
Self enrolment (Student)
Self enrolment (Student)
Self enrolment (Student)
Accessibility

Background Colour Background Colour

Font Face Font Face

Font Kerning Font Kerning

Font Size Font Size

1

Image Visibility Image Visibility

Letter Spacing Letter Spacing

0

Line Height Line Height

1.2

Link Highlight Link Highlight

Text Alignment Text Alignment

Text Colour Text Colour