Monday 20 January 2014

HA4 Task 2 - Displaying 3D Polygon Animations

How are 3D models displayed? Describe and explain what an API and a Graphics pipeline are.

API

API, an abbreviation of application program interface, is a set of routines, protocols, and tools for building software applications. A good API makes it easier to develop a program by providing all the building blocks. A programmer then puts the blocks together.


Graphics Pipeline
In 3D computer graphics, the terms graphics pipeline or rendering pipeline most commonly refer to the way in which the 3D mathematical information contained within the objects and scenes are converted into images and video. The graphics pipeline typically accepts some representation of a three-dimensional primitive as input and results in a 2D raster image as output. OpenGL and Direct3D are two notable 3d graphic standards, both describing very similar graphic pipelines.
Example of a Custom Graphics Pipeline
Created With C++

No comments:

Post a Comment