Computer graphics

Computer graphics is a sub-field of computer science which studies methods for digitally synthesizing and manipulating visual content. Although the term often refers to the study of three-dimensional computer graphics, it also encompasses two-dimensional graphics and image processing.

Computer graphics studies the manipulation of visual and geometric information using computational techniques. It focuses on the mathematical and computational foundations of image generation and processing rather than purely aesthetic issues. Computer graphics is often differentiated from the field of visualization, although the two fields have many similarities.

Connected studies include:
 * Scientific visualization
 * Information visualization
 * Computer vision
 * Image processing
 * Computational geometry
 * Computational topology
 * Applied mathematics

Applications of computer graphics include:


 * Special effects
 * Visual effects
 * Video games
 * Digital art