26.01.2015 Views

The RenderMan Interface - Paul Bourke

The RenderMan Interface - Paul Bourke

The RenderMan Interface - Paul Bourke

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix G<br />

RENDERMAN INTERFACE QUICK REFERENCE<br />

G.1 <strong>Interface</strong> Routines<br />

Function<br />

RiAreaLightSource (name,<br />

parameterlist)<br />

RiAtmosphere (name,<br />

parameterlist)<br />

RiAttribute (name, parameterlist)<br />

RiAttributeBegin ()<br />

RiAttributeEnd ()<br />

RiBegin ()<br />

RiEnd ()<br />

RiBound (bound)<br />

RiClipping (near, far)<br />

RiClippingPlane (p0, p1, p2, n0,<br />

n1, n2)<br />

RiColor (color)<br />

RiColorSamples (n, nRGB,<br />

RGBn)<br />

RiConcatTransform (transform)<br />

RiCoordinateSystem (space)<br />

Graphics State<br />

Description<br />

creates an area light and makes it the current area<br />

light source. Each subsequent geometric primitive<br />

is added to the list of surfaces that define the area<br />

light.<br />

sets the current atmosphere shader.<br />

sets the parameters of the attribute name, using<br />

the values specified in the token-value list<br />

parameterlist.<br />

pushes and pops the current set of attributes.<br />

initializes and terminates a rendering session.<br />

sets the current bound to bound.<br />

sets the position of the near and far clipping planes<br />

along the direction of view.<br />

Clip all geometry on the positive side of the plane<br />

described by a point and normal.<br />

sets the current color to color.<br />

controls the number of color components or samples<br />

to be used in specifying colors.<br />

concatenates the transformation transform onto the<br />

current transformation.<br />

marks the coordinate system defined by the current<br />

transformation with the name space and saves it.<br />

198

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!