Learning OpenGL : (2) 3D Terminology

1. Rendering

The process by which mathematical and image data is transformed into a 3D dimensional image.

 

 

2. Transformation

Vertex is moved around in space with a convenient mathematical construct called a transformation matrix.

 

 

3. Projection

A projection matrix takes care of mathetics necessary to turn our 3D coordinates to two-dimensional screen coordinates.

 

 

4. Rasterization

The actual drawing, or filling into of the pixels is called rasterization.

 

 

5. Hidden Surface Removal

 

 

6. Shading

 

 

7. Texture Mapping

 

 

8. Blending

Mix different colors together.

 

 

 

你可能感兴趣的:(Learning OpenGL : (2) 3D Terminology)