Implementation of studied algorithms to determine points for digitizing lines, circles, and ellipses
Computational problems related to different clipping algorithms
Solution of problems related to 2D and 3D transformations and matrix compositions, including fixed-point scaling, pivot-point rotation, and reflection across an arbitrary line
Transformation of object descriptions from the window coordinate system to the viewport coordinate system and problems related to parallel and perspective projection
Calculation of the points required to construct different curves using the specified control points and desired number of line segments
Calculation of the surface normal of polygons and evaluating visibility using various visible surface determination techniques
Calculation of average intensity at a point on a polygon using Gouraud shading
Development of a prototype project to demonstrate understanding of computer graphics concepts using frameworks such as Unity, Unreal Engine or WebGL