The RenderMan Interface - Paul Bourke
The RenderMan Interface - Paul Bourke
The RenderMan Interface - Paul Bourke
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
RtFloat xwidth, RtFloat ywidth);<br />
extern RtFloat RiCatmullRomFilter(RtFloat x, RtFloat y,<br />
RtFloat xwidth, RtFloat ywidth);<br />
extern RtFloat RiSincFilter(RtFloat x, RtFloat y,<br />
RtFloat xwidth, RtFloat ywidth);<br />
extern RtVoid RiErrorIgnore(RtInt code, RtInt severity, char *msg);<br />
extern RtVoid RiErrorPrint(RtInt code, RtInt severity, char *msg);<br />
extern RtVoid RiErrorAbort(RtInt code, RtInt severity, char *msg);<br />
extern RtVoid RiProcDelayedReadArchive(RtPointer data, RtFloat detail);<br />
extern RtVoid RiProcRunProgram(RtPointer data, RtFloat detail);<br />
extern RtVoid RiProcDynamicLoad(RtPointer data, RtFloat detail);<br />
extern RtContextHandle RiGetContext(void);<br />
extern RtVoid RiContext(RtContextHandle);<br />
extern RtToken<br />
RiDeclare(char *name, char *declaration);<br />
extern RtVoid<br />
RiBegin(RtToken name),<br />
RiEnd(void),<br />
RiFrameBegin(RtInt frame),<br />
RiFrameEnd(void),<br />
RiWorldBegin(void),<br />
RiWorldEnd(void);<br />
extern RtVoid<br />
RiFormat(RtInt xres, RtInt yres, RtFloat aspect),<br />
RiFrameAspectRatio(RtFloat aspect),<br />
RiScreenWindow(RtFloat left, RtFloat right, RtFloat bot, RtFloat top),<br />
RiCropWindow(RtFloat xmin, RtFloat xmax, RtFloat ymin, RtFloat ymax),<br />
RiProjection(RtToken name, ...),<br />
RiProjectionV(RtToken name, RtInt n,RtToken tokens[],RtPointer parms[]),<br />
RiClipping(RtFloat hither, RtFloat yon),<br />
RiClippingPlane(RtFloat x, RtFloat y, RtFloat z,<br />
RtFloat nx, RtFloat ny, RtFloat nz),<br />
RiShutter(RtFloat min, RtFloat max);<br />
extern RtVoid<br />
RiPixelVariance(RtFloat variation),<br />
RiPixelSamples(RtFloat xsamples, RtFloat ysamples),<br />
RiPixelFilter(RtFilterFunc filterfunc, RtFloat xwidth, RtFloat ywidth),<br />
RiExposure(RtFloat gain, RtFloat gamma),<br />
RiImager(RtToken name, ...),<br />
RiImagerV(RtToken name, RtInt n, RtToken tokens[], RtPointer parms[]),<br />
RiQuantize(RtToken type, RtInt one, RtInt min, RtInt max, RtFloat ampl),<br />
RiDisplay(char *name, RtToken type, RtToken mode, ...),<br />
RiDisplayV(char *name, RtToken type, RtToken mode,<br />
RtInt n, RtToken tokens[], RtPointer parms[]);<br />
extern RtVoid<br />
RiHider(RtToken type, ...),<br />
RiHiderV(RtToken type, RtInt n, RtToken tokens[], RtPointer parms[]),<br />
RiColorSamples(RtInt n, RtFloat nRGB[], RtFloat RGBn[]),<br />
RiRelativeDetail(RtFloat relativedetail),<br />
RiOption(RtToken name, ...),<br />
169