In 3D computer graphics, a micropolygon is a polygon that is at least as small as the size of a pixel in the output image. The concept of micropolygons was developed to be used by the Reyes algorithm. At rendering time, the geometric primitive is tessellated into a rectangular grid of tiny four-sided polygons or micropolygons. A shader later assigns colors to the vertices of these faces. Commonly the size of these micropolygons is the same as the area of a pixel. Using micropolygons allows the renderer to create a highly detailed image.
Shaders that operate on micropolygons can process an entire grid at once in SIMD fashion. This often leads to faster shader execution, and allows shaders to compute spatial derivatives (e.g. for texture filtering) by comparing values at neighboring micropolygon vertices.
A renderer that uses micropolygons can support displacement mapping simply by perturbing micropolygon vertices during shading.
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Micropolygon".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world