How are 3D Models Displayed?
"3D computer graphics (in contrast to 2D computer graphics) are graphics that utilize a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering 2D images."
3D and 2D images are very similar in the way that they render onto a computer screen its the same sort of algorithm, 3D images usually have Shadows his brings out the image to show it 3D effect in the picture.
API
An API is a programming interface that help developers to write there code.
"It refers to a tool, or library, that assists developers in writing code that interfaces with other software. These can range from the low-level tools that allow Windows and OS X applications to use aspects of the underlying operating system, to those powering the apps on your phone. In short, it defines a way in which a computer program communicates with another computer program."
Graphics Pipe line
The graphics pipe line is the process of turning a 3D image to a 2 dimensional image on the screen, like an assembly line where each process adds something to the previous one, but within a graphics processor all stages work in parallel to each other.
"In 3D graphics rendering, the stages required to transform a three-dimensional image into a two-dimensional screen. The stages are responsible for processing information initially provided just as properties at the end points (vertices) or control points of the geometric primitives used to describe what is to be rendered. The typical primitives in 3D graphics are lines and triangles. The type of properties provided per vertex include x-y-z coordinates, RGB values, translucency, texture, reflectivity and other characteristics."
No comments:
Post a Comment