Subject name:  Fundamentals of Computer Graphics

-Back 

Author : 

Topic content : 

This course introduces the Basic concepts of computer graphics, Its major applications, graphics APIs such as OpenGL, GLUT, Main program structure, Raster and vector graphics, Ray tracing, Linear algebra and its usage in computer graphics, 2D and 3D linear transformations, Translation and Affine transformations, Coordinate transformations, Viewing, Some properties of the Perspective Transform, Graphics pipeline, 3D modeling, Light, color and materials, Texture, texture mapping, Data structures for Graphics, Curves and surfaces, Computer animation, introduction to GPU programming and shading languages.