Misplaced Pages

Reyes rendering

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by Flamurai (talk | contribs) at 19:52, 28 January 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 19:52, 28 January 2005 by Flamurai (talk | contribs)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Reyes rendering is a method used in 3D computer graphics to render an image. It was developed in 1987 at Pixar for PhotoRealistic RenderMan.

The algorithm was designed to overcome the speed and memory limitations of photorealistic algorithms, such as ray tracing, in use at the time. In fact, Reyes stands for Renders Everything You Ever Saw.

The Reyes algorithm introduced the concept of a micropolygon, which is a polygon that is at least as small as a pixel in the output image. These micropolygons are directly scan converted to produce the output image.

The basic Reyes pipeline has the following steps:

  1. Transform. Transform objects from their own coordinate systems to the coordinate system of the virtual camera.
  2. Bound. Calculate the bounding volume of each object.
  3. Split. Split large objects into smaller objects.
  4. Dice. Convert the object into a grid of micropolygons, each approximately half the size of a pixel.
  5. Shade. Calculate lighting and shading at each vertex of the micropolygon grid.
  6. Draw. Scan convert the micropolygons, producing the final 2D image.
Stub icon

This computing article is a stub. You can help Misplaced Pages by expanding it.

Categories: