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.

Graphics State (continued)<br />

Function<br />

Description<br />

RiCoordSysTransform (space) sets the current transformation to be the one previously<br />

named with RiCoordinateSystem.<br />

RiCropWindow (xmin, xmax,<br />

ymin, ymax)<br />

RiDepthOfField (fstop,<br />

focallength, focaldistance)<br />

RiDetail (bound)<br />

RiDetailRange (minvisible,<br />

lowertransition, uppertransition,<br />

maxvisible)<br />

RiDisplacement (name,<br />

parameterlist)<br />

RiDisplay (name, type, mode,<br />

parameterlist)<br />

RiExposure (gain, gamma)<br />

RiExterior (name, parameterlist)<br />

RiFormat (xresolution,<br />

yresolution, pixelaspectratio)<br />

RiFrameAspectRatio<br />

(frameaspectratio)<br />

RiFrameBegin (frame)<br />

RiFrameEnd ()<br />

RiGeometricApproximation<br />

(type, value)<br />

RiHider (type, parameterlist)<br />

RiIdentity ()<br />

RiIlluminate (light, onoff)<br />

RiImager (name, parameterlist)<br />

RiInterior (name, parameterlist)<br />

RiLightSource (name,<br />

parameterlist)<br />

RiMatte (onoff)<br />

renders only a subrectangle of the image.<br />

focaldistance sets the distance along the direction<br />

of view at which objects will be in focus.<br />

sets the current detail to the area of the bounding<br />

box bound in the raster coordinate system.<br />

sets the current detail range.<br />

sets the current displacement shader to the named<br />

shader.<br />

chooses a display by name and sets the type of output<br />

being generated.<br />

controls the sensitivity and non-linearity of the exposure<br />

process.<br />

sets the current exterior volume shader.<br />

sets the horizontal (xresolution) and vertical (yresolution)<br />

resolution (in pixels) of the image to be<br />

rendered.<br />

frameaspectratio is the ratio of the width to the<br />

height of the desired image.<br />

marks the beginning and end of a single frame of<br />

an animated sequence.<br />

<strong>The</strong> predefined geometric approximation is<br />

”flatness”.<br />

<strong>The</strong> standard types are ”hidden”, ”paint”, and ”null”.<br />

sets the current transformation to the identity.<br />

If onoff is RI TRUE and the light source referred to<br />

by the RtLightHandle is not currently in the current<br />

light source list, add it to the list.<br />

selects an imager function programmed in the<br />

Shading Language.<br />

sets the current interior volume shader.<br />

creates a non-area light, turns it on, and adds it to<br />

the current light source list.<br />

indicates whether subsequent primitives are matte<br />

objects.<br />

199

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

Saved successfully!

Ooh no, something went wrong!