COMPUTER GRAPHICS

Computer graphics are graphics created using computers and the representation of image data by a computer specifically with help from specialized graphic hardware and software. The interaction and understanding of computers and interpretation of data has been made easier because of computer graphics. Computer graphic development has had a significant impact on many types of media and have revolutionized animation, movies and the video game industry.

The phrase “Computer Graphics” was coined in 1960 by William Fetter, a graphic designer for Boeing.The field of computer graphics developed with the emergence of computer graphics hardware. Early projects like the Whirlwind and SAGE Projects introduced the CRT as a viable display and interaction interface and introduced the light pen as an input device. A programmer for the Whirlwind SAGE system performed a personal experiment in 1954 in which a small program he wrote captured the movement of his finger and displayed it`s vector (his traced name) on a display scope. The same individual, Douglas T. Ross, working at MIT on transforming mathematic statements into computer generated machine tool vectors in 1959 took the opportunity to create a display scope image of a Disney cartoon character.

This course offers an in-depth exploration of fundamental concepts in 2D and 3D computer graphics. After introducing 2D raster graphics techniques, the course focuses on 3D modeling, geometric transformations, 3D viewing and rendering.

This is an introduction to the foundations of 3-dimensional computer graphics. Topics covered include 2D and 3D transformations, interactive 3D graphics programming with OpenGL, shading and lighting models, geometric modeling using BĂ©zier and B-Spline curves, computer graphics rendering including ray tracing and global illumination, signal processing for anti-aliasing and texture mapping, and animation and inverse kinematics. There will be an emphasis on both the mathematical and geometric aspects of graphics, as well as the ability to write complete 3D graphics programs.

Characteristics of Graphics Displays

Computer Graphics Contents