Definition

A software or hardware component that is responsible for rendering or outputting the visual aspect of a graphic application, such as 3D models and animations, to the screen or other output devices. It takes 3D models, textures, and lighting information and produces a 2D image.