Introduction to open GL, Coordinate reference frames, Specifying two dimensionalworld coordinate reference frame in Open GL, Open GL point functions, Open GL linefunctions, Line drawing algorithms, Circle generation algorithms, Ellipse generationalgorithms, Fill area primitives, Polygon fill areas, OpenGL polygon fill area functions,General scan line polygon fill algorithm, Fill methods for areas with irregular boundaries,Open GL fill area attribute functions
Basic two dimensional geometric transformations, Matrix representations andhomogeneous coordinates, Inverse transformations, Two dimensional compositetransformations, Other two dimensional transformations, Three dimensional Translation,Rotation, Scaling, Other three dimensional transformations, Affine transformations,Open GL geometric transformation functions
The two dimensional viewing, Clipping window, Normalization and viewporttransformations, Clipping algorithms, Two dimensional point clipping, Two dimensional lineclipping algorithms, Polygon fill area clipping, Curve clipping, Text clipping
The three dimensional viewing concepts, Three dimensional viewing pipeline,Three dimensional viewing coordinate parameters, Transformation from world to viewingcoordinates, Projection transformations, Orthogonal projections, Oblique parallelprojections, Perspective projections, The viewport transformation and three dimensionalscreen coordinates
Bezier spline curves, Raster methods for computer animation, Design of animationsequences, Traditional animation techniques, General computer animation functions