Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameDescription
currentInternal coordinate system. The represents the active coordinate system and is context dependent.
worldThe world space coordinate system commonly used for shading. This space varies per object instance.
worldoffsetInternal coordinate system. This space represents a translation offset from world space to provide greater floating point precision.
objectGeometry local coordinates commonly used for shading. This space does not vary per object instance.
cameraCamera local space of the viewing camera.
screenScreen space as defined by the screen window.
rasterRaster space defines is defined by the pixel coordinates from zero to resolution across the image.
NDCNormalized Device Coordinates (NDC) are zero to one across the entire image. This space is useful for culling geometry based on the camera frustum.

...

Note

RenderMan provides no guarantee for what current space means at any time. If computations or pattern evaluation require an explicit coordinate system, shaders should transform data from current space into the desired space. Never assume that " current " space means anything particular.

...