65 char const* format, ...)=0;
79 virtual void Blobby(
int nleaf,
int ninst,
int* inst,
80 int nflt,
float* flt,
int nstr,
82 virtual void BlobbyV(
int nleaf,
int ninst,
int* inst,
83 int nflt,
float* flt,
int nstr,
93 virtual void Clipping(
float nearplane,
float farplane)=0;
95 float Nz,
float Px,
float Py,
float Pz)=0;
96 virtual void Color(
float* color)=0;
97 virtual void ColorSamples(
int n,
float* nRGB,
float* RGBn)=0;
99 virtual void Cone(
float height,
float radius,
float tmax, ...)=0;
100 virtual void ConeV(
float height,
float radius,
106 virtual void CropWindow(
float left,
float right,
107 float bottom,
float top)=0;
113 virtual void Cylinder(
float radius,
float zmin,
114 float zmax,
float tmax, ...)=0;
115 virtual void CylinderV(
float radius,
float zmin,
116 float zmax,
float tmax,
int n,
125 virtual void DetailRange(
float minvis,
float lotrans,
126 float hitrans,
float maxvis)=0;
127 virtual void Disk(
float height,
float radius,
float tmax, ...)=0;
128 virtual void DiskV(
float height,
float radius,
138 virtual void Display(
char const * name,
140 virtual void DisplayV(
char const * name,
161 virtual void Else()=0;
162 virtual void ElseIf(
char const * expr, ...)=0;
163 virtual void ElseIfV(
char const * expr,
int n,
167 virtual void End()=0;
169 virtual void Exposure(
float gain,
float gamma)=0;
173 virtual void Format(
int xres,
int yres,
float pixel_ar)=0;
191 int* nargs,
int* intargs,
197 int* nargs,
int* intargs,
201 RtPoint point2,
float tmax, ...)=0;
203 RtPoint point2,
float tmax,
int n,
206 virtual void IfBegin(
char const * expr, ...)=0;
207 virtual void IfBeginV(
char const * expr,
int n,
209 virtual void IfEnd()=0;
232 char const ** ptcs,
char const* bkm, ...)=0;
234 char const ** ptcs,
char const* bkm,
236 virtual void MakeBump(
char const * pic,
239 float swidth,
float twidth, ...)=0;
243 float swidth,
float twidth,
int n,
246 char const * nx,
char const * py,
247 char const * ny,
char const * pz,
248 char const * nz,
char const * text,
250 float swidth,
float twidth, ...)=0;
252 char const * nx,
char const * py,
253 char const * ny,
char const * pz,
254 char const * nz,
char const * text,
256 float swidth,
float twidth,
int n,
260 float swidth,
float twidth, ...)=0;
263 float swidth,
float twidth,
int n,
266 char const * text, ...)=0;
268 char const * text,
int n,
RtUString nms[],
273 float swidth,
float twidth, ...)=0;
277 float swidth,
float twidth,
int n,
283 virtual void NuPatch(
int nu,
int uorder,
float* uknot,
284 float umin,
float umax,
int nv,
285 int vorder,
float* vknot,
float vmin,
287 virtual void NuPatchV(
int nu,
int uorder,
288 float* uknot,
float umin,
float umax,
289 int nv,
int vorder,
float* vknot,
290 float vmin,
float vmax,
int n,
299 virtual void Opacity(
float* color)=0;
304 virtual void Paraboloid(
float radius,
float zmin,
305 float zmax,
float tmax, ...)=0;
307 float zmax,
float tmax,
int n,
324 float xwidth,
float ywidth)=0;
330 virtual void Points(
int nverts, ...)=0;
331 virtual void PointsV(
int nverts,
int n,
334 int* nloops,
int* nverts,
int* verts, ...)=0;
336 int* nloops,
int* nverts,
int* verts,
343 virtual void Polygon(
int nverts, ...)=0;
344 virtual void PolygonV(
int nverts,
int n,
358 int min,
int max,
float dither)=0;
372 virtual void Rotate(
float angle,
float dx,
float dy,
float dz)=0;
377 virtual void Scale(
float sx,
float sy,
float sz)=0;
380 float bottom,
float top)=0;
386 virtual void Shutter(
float opentime,
float closetime)=0;
387 virtual void Sides(
int n)=0;
388 virtual void Skew(
float angle,
float d1x,
float d1y,
389 float d1z,
float d2x,
float d2y,
393 virtual void Sphere(
float radius,
float zmin,
394 float zmax,
float tmax, ...)=0;
395 virtual void SphereV(
float radius,
float zmin,
396 float zmax,
float tmax,
int n,
399 int* nverts,
int* verts,
int ntags,
400 RtUString* tags,
int* nargs,
int* intargs,
401 float* floatargs, ...)=0;
403 int* nverts,
int* verts,
int ntags,
404 RtUString* tags,
int* nargs,
int* intargs,
405 float* floatargs,
int n,
RtUString nms[],
410 virtual void System(
char const * name)=0;
412 float s2,
float t2,
float s3,
float t3,
413 float s4,
float t4)=0;
414 virtual void Torus(
float majrad,
float minrad,
415 float phimin,
float phimax,
float tmax,
417 virtual void TorusV(
float majrad,
float minrad,
418 float phimin,
float phimax,
float tmax,
426 virtual void Translate(
float dx,
float dy,
float dz)=0;
427 virtual void TrimCurve(
int nloops,
int* ncurves,
428 int* order,
float* knot,
float* min,
429 float* max,
int* n,
float* u,
float* v,
432 char const* format, va_list vap)=0;
443 int* dimensions, ...)=0;
RtUString k_limits_rendertime
virtual void Volume(RtUString type, RtBound bound, int *dimensions,...)=0
virtual void PatternV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_offscreenmultiplier
RtUString k_adaptivemetric
RtUString k_viewfrustumdistance
virtual void ExteriorV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
char const * RtConstString
RtUString k_shadegroupsizefactor
RtUString k_stitch_refwarning
PRMAN_ALIGNED_16 float RtMatrix[4][4]
RtUString k_maxhairlength
RtUString k_limits_gridsize
virtual void SurfaceV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_shutterCloseTime
virtual void SampleFilterV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
virtual void Polygon(int nverts,...)=0
virtual void VPAtmosphere(RtUString name,...)=0
RtUString k_dice_instanceworlddistancelength
RtUString k_statisticslevel
virtual void Illuminate(RtLightHandle light, RtBoolean onoff)=0
virtual void Resource(RtUString handle, RtUString type,...)=0
RtUString k_shade_diffusehorizonculling
RtUString k_statistics_texturestatslevel
virtual void Cylinder(float radius, float zmin, float zmax, float tmax,...)=0
RtUString k_zblurFarFocusDistance
RtUString k_reflectsubset
RtUString k_focalDistance
void(* RtProcSubdivFunc)(RtPointer, float)
RtUString k_disablelights
virtual void Light(RtUString name, RtUString handle,...)=0
RtUString k_searchpath_rifilter
RtUString k_statistics_endofframe
RtUString k_zblurNearDiameter
virtual void PointsGeneralPolygonsV(int npolys, int *nloops, int *nverts, int *verts, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_bvhcompression
virtual void MakeBrickMap(int nptcs, char const **ptcs, char const *bkm,...)=0
virtual void MakeBumpV(char const *pic, char const *text, RtUString swrap, RtUString twrap, RtFilterFunc filt, float swidth, float twidth, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_ptexturemaxfiles
RtUString k_deepshadowtiles
RtUString k_ShadingInterpolation
virtual void SphereV(float radius, float zmin, float zmax, float tmax, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_ignorereferenceinstance
RtUString k_specularhorizonculling
virtual void Color(float *color)=0
RtUString k_shadewithcache
RtUString k_serverresource
virtual void Exposure(float gain, float gamma)=0
RtUString k_gridcachesize
RtUString k_diffusehitmode
virtual void ConcatTransform(RtMatrix m)=0
virtual void SubdivisionMesh(RtUString mask, int nf, int *nverts, int *verts, int ntags, RtUString *tags, int *nargs, int *intargs, float *floatargs,...)=0
virtual void Display(char const *name, RtUString type, RtUString mode,...)=0
virtual void DisplayV(char const *name, RtUString type, RtUString mode, int n, RtUString nms[], RtPointer vals[])=0
virtual void PointsPolygonsV(int npolys, int *nverts, int *verts, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_Ri_rendernull
PRMANSDKAPI class RixContext * RixGetContextViaRMANTREE(const char *rmantree=0L, bool printerror=true)
The following entry points may be available with standalone libraries.
virtual void InteriorV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void IfBegin(char const *expr,...)=0
RtUString k_trace_maxdiffusedepth
RtUString k_statistics_maxdispwarnings
RtUString k_dice_strategy
RtUString k_stochasticshadows
RtUString k_conditionalabort
RtUString k_searchpath_texture
RtUString k_attributecombining
RtUString k_PixelFilterName
virtual void WorldBegin()=0
virtual void CropWindow(float left, float right, float bottom, float top)=0
RtUString k_rerenderbakedbdir
RtUString k_tessellateretainbspline
RtUString k_limits_texturememory
void(* RtErrorHandler)(RtError, int, char const *)
RtUString k_displacementbound_sphere
virtual void Disk(float height, float radius, float tmax,...)=0
RtUString k_Ri_GeometricApproximationFlatness
RtUString k_curve_stochasticshadows
RtUString k_procedural_immediatesubdivide
virtual void AttributeV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_conedeltaangle
virtual void AttributeEnd()=0
RtUString k_Ri_FormatPixelAspectRatio
virtual void GeometricApproximation(RtUString type, float value)=0
virtual void Shader(RtUString name, RtUString handle,...)=0
RtUString k_searchpath_procedural
RtUString k_limits_bucketsize
RtUString k_trace_maxdepth
RtUString k_referencecamera
RtUString k_relativemicropolygonlength
RtUString k_TextureCoordinates
RtUString k_RelativeDetail
RtUString k_stitch_newgroup
RtUString k_deepshadowmemory
RtUString k_Ri_Paraboloid
RtUString k_derivsfollowdicing
RtUString k_searchpath_shader
virtual void Context(RtContextHandle ctx)=0
RtUString k_opacitymethod
RtUString k_limits_othreshold
virtual RtContextHandle GetContext()=0
RtUString k_statistics_xmlfilename
virtual void MakeLatLongEnvironmentV(char const *pic, char const *text, RtFilterFunc filt, float swidth, float twidth, int n, RtUString nms[], RtPointer vals[])=0
virtual void LightFilter(RtUString name, RtUString handle,...)=0
void(* RtProcFreeFunc)(RtPointer)
RtUString k_Ri_trimncurves
RtUString k_derivatives_extrapolate
virtual void Scale(float sx, float sy, float sz)=0
RtUString k_Ri_majorradius
RtUString k_bucket_assignment
virtual void PixelSampleImagerV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void OptionV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void PixelSamples(float x, float y)=0
virtual void ParaboloidV(float radius, float zmin, float zmax, float tmax, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_trace_worldorigin
virtual void TransformEnd()=0
RtUString k_selectionlearningscheme
virtual void VArchiveRecord(RtUString type, char const *format, va_list vap)=0
RtUString k_suspendrendering
RtUString k_deep_flagvolumes
RtUString k_pixelfiltermode
virtual RtLightHandle LightSource(RtUString name,...)=0
virtual void Integrator(RtUString name, RtUString handle,...)=0
virtual RtObjectHandle ObjectBeginV(int n, RtUString nms[], RtPointer vals[])=0
virtual Ri * GetRiCtx()=0
virtual void TransformBegin()=0
virtual void AtmosphereV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_constantwidth
RtUString k_dice_watertight
RtUString k_Shutter_clampmotion
RtUString k_DelayedReadArchive
virtual void ReverseOrientation()=0
RtUString k_frequencyframetime
virtual void Option(RtUString name,...)=0
virtual void DetailRange(float minvis, float lotrans, float hitrans, float maxvis)=0
virtual void ObjectEnd()=0
RtUString k_maxhairvolume
RtUString k_procedural_splitmode
RtUString k_limits_pointmemory
virtual void PointsV(int nverts, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_shaderprofile
RtUString k_smoothtriangles
RtUString k_Ri_ScreenWindow
virtual void Points(int nverts,...)=0
RtUString k_shade_specularhorizonculling
virtual RtObjectHandle ObjectBegin()=0
RtUString k_relativeshadingrate
RtUString k_trace_accelerator
virtual void Sphere(float radius, float zmin, float zmax, float tmax,...)=0
RtUString k_trace_transmitsubset
RtUString k_limits_brickmemory
virtual RtPoint * TransformPoints(RtUString fromspace, RtUString tospace, int n, RtPoint *points)=0
RtUString k_improvedhorizonculling
RtUString k_extremedisplacement
RtUString k_trace_worldoffset
RtUString k_displacements
virtual void Displacement(RtUString name,...)=0
virtual void Hider(RtUString name,...)=0
RtUString k_specularhitmode
RtUString k_hider_minsamples
RtUString k_checkpoint_interval
RtUString k_trimcurve_sense
virtual void Geometry(RtUString name,...)=0
RtUString k_instanceworlddistancelength
virtual void SubdivisionMeshV(RtUString mask, int nf, int *nverts, int *verts, int ntags, RtUString *tags, int *nargs, int *intargs, float *floatargs, int n, RtUString nms[], RtPointer vals[])=0
virtual void LightFilterV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_FormatResolution
RtUString k_limits_deepshadowerror
RtUString k_zblurNearFocusDistance
RtUString k_shutterOpenTime
virtual void Cone(float height, float radius, float tmax,...)=0
RtUString k_Ri_FormatResolution
RtUString k_trace_displacements
RtUString k_referenceInstanceHeuristic
virtual void Bound(RtBound bound)=0
RtUString k_immediatesubdivide
virtual void ReadArchive(RtToken name, RtArchiveCallback callback,...)=0
RtUString k_visibility_indirect
RtUString k_interpolateboundary
RtUString k_paintedplastic
RtUString k_statistics_level
RtUString k_bucket_orderorigin
virtual RtArchiveHandle ArchiveBegin(RtConstString name,...)=0
RtUString k_maxdiffusedepth
virtual void Paraboloid(float radius, float zmin, float zmax, float tmax,...)=0
virtual void DisplayChannelV(RtUString channel, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_curve_opacitysamples
RtUString k_apertureDensity
virtual void Orientation(RtUString orient)=0
RtUString k_opacitysamples
virtual void MakeBrickMapV(int nptcs, char const **ptcs, char const *bkm, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_stitchbound_sphere
RtUString k_continuationbydefault
RtUString k_Ri_AnalyticLight
virtual void Translate(float dx, float dy, float dz)=0
RtUString k_micropolygonlength
RtUString k_serverprocedural
RtUString k_shade_improvedhorizonculling
RtUString k_resolutionunit
RtUString k_Ri_subdivtagstringtags
RtUString k_trace_optixmode
RtUString k_cachediffusecolors
virtual void DisplayFilter(RtUString name, RtUString handle,...)=0
RtUString k_specularcolor
virtual void TrimCurve(int nloops, int *ncurves, int *order, float *knot, float *min, float *max, int *n, float *u, float *v, float *w)=0
virtual void EditBeginV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void EditWorldEnd()=0
RtUString k_Ri_Orientation
RtUString k_Ri_SubdivisionMesh
RtUString k_dice_referenceInstanceHeuristic
RtUString k_grouping_membership
RtUString k_deepshadowsimplifyerror
virtual void ConeV(float height, float radius, float tmax, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_GeometricApproximationMotionFactor
RtUString k_instanceprojection
RtUString k_limits_nurbcurvaturedicefactor
RtUString k_decimationrate
RtUString k_reflectexcludesubset
RtUString k_relativepixelvariance
virtual void CylinderV(float radius, float zmin, float zmax, float tmax, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_offscreenstrategy
virtual void BlobbyV(int nleaf, int ninst, int *inst, int nflt, float *flt, int nstr, RtUString *str, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_Shutter_offset
virtual void Basis(RtBasis u, int ustep, RtBasis v, int vstep)=0
virtual void HierarchicalSubdivisionMesh(RtUString mask, int nf, int *nverts, int *verts, int ntags, RtUString *tags, int *nargs, int *intargs, float *floatargs, RtUString *stringargs,...)=0
RtUString k_Ri_PixelFilterWidth
RtUString k_hider_adaptall
virtual void Patch(RtUString type,...)=0
RtUString k_curve_clampwidth
virtual void CoordinateSystem(RtUString name)=0
virtual void Exterior(RtUString name,...)=0
virtual void DisplayChannel(RtUString channel,...)=0
virtual void Interior(RtUString name,...)=0
virtual void EditWorldBegin(RtUString name,...)=0
RtUString k_dice_roundcurve
RtUString k_deepshadowerror
virtual void ObjectInstance(RtObjectHandle h)=0
RtUString k_trace_intersectpriority
virtual void DeformationV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void MakeCubeFaceEnvironmentV(char const *px, char const *nx, char const *py, char const *ny, char const *pz, char const *nz, char const *text, float fov, RtFilterFunc filt, float swidth, float twidth, int n, RtUString nms[], RtPointer vals[])=0
virtual void Attribute(RtUString name,...)=0
RtUString k_Ri_PolygonMesh
RtUString k_limits_ptexturememory
virtual void ElseIfV(char const *expr, int n, RtUString nms[], RtPointer vals[])=0
virtual void VPSurfaceV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_displacement_ignorereferenceinstance
virtual void MotionEnd()=0
RtUString k_displayonlyeditlights
RtUString k_CoordinateSystem
RtUString k_vprelativeshadingrate
RtUString k_hider_maxsamples
RtUString k_limits_geocachememory
RtUString k_dice_offscreenmultiplier
void(* RtProc2SubdivFunc)(RtContextHandle, float detail, int n, RtToken toks[], RtPointer vals[])
RtUString k_limits_ptexturemaxfiles
RtUString k_mpcachestride
RtUString k_limits_octreememory
RtUString k_zblurNearDistance
virtual void ErrorHandler(RtErrorHandler handler)=0
virtual void SampleFilter(RtUString name, RtUString handle,...)=0
RtUString k_limits_textureperthreadmemoryratio
virtual void Quantize(RtUString type, int one, int min, int max, float dither)=0
RtUString k_apertureRoundness
RtUString k_hider_extrememotiondof
virtual void DepthOfField(float fstop, float length, float distance)=0
RtUString k_trace_holdout
RtUString k_IlluminateHandle
RtUString k_pretessellate
RtUString k_backfacetolerance
virtual void MakeShadowV(char const *pic, char const *text, int n, RtUString nms[], RtPointer vals[])=0
virtual void PointsGeneralPolygons(int npolys, int *nloops, int *nverts, int *verts,...)=0
RtUString k_camerahitmode
RtUString k_limits_threads
RtUString k_shade_derivsfollowdicing
RtUString k_volumeinterpretation
RtUString k_trace_bvhcompression
RtUString k_minlengthspace
RtUString k_trace_autobias
virtual void PixelVariance(float var)=0
RtUString k_compressionquality
RtUString k_serverrixplugin
RtUString k_aggregateprecision
RtUString k_quadric_orientspheretotransform
RtUString k_dice_objectspaceoffset
RtUString k_Ri_PixelFilterName
RtUString k_planarprojection
RtUString k_shade_frequencyframetime
RtUString k_maxspeculardepth
RtUString k_ReverseOrientation
RtUString k_importancethreshold
RtUString k_procedural_reentrant
RtUString k_lighting_subset
RtUString k_scenedump_filename
RtUString k_trace_reflectsubset
RtUString k_dice_maxhairvolume
RtUString k_Ri_subdivtags
RtUString k_dice_instancestrategy
RtUString k_dice_worlddistancelength
virtual void Bxdf(RtUString name, RtUString handle,...)=0
virtual void Procedural(RtPointer data, RtBound bound, RtProcSubdivFunc sfunc, RtProcFreeFunc ffunc)=0
RtUString k_identifier_name
RtUString k_volume_dsominmax
RtPointer RtContextHandle
RtUString k_texturememory
virtual void EnableLightFilter(RtLightHandle light, RtUString filter, RtBoolean onoff)=0
RtUString k_dice_micropolygonlength
RtUString k_worlddistancelength
RtUString k_limits_opacitycachememory
virtual void Hyperboloid(RtPoint point1, RtPoint point2, float tmax,...)=0
virtual void MakeCubeFaceEnvironment(char const *px, char const *nx, char const *py, char const *ny, char const *pz, char const *nz, char const *text, float fov, RtFilterFunc filt, float swidth, float twidth,...)=0
RtUString k_transmitexcludesubset
virtual void FrameBegin(int frame)=0
RtUString k_objectspaceoffsettype
RtUString k_shutteropening
RtUString k_displacementbound_offscreen
RtUString k_ProjectionName
RtUString k_polygon_smoothnormals
RtUString k_searchpath_archive
RtUString k_zblurFarDistance
void(* RtProc2BoundFunc)(int n, RtToken const toks[], RtPointer const vals[], RtBound result[2])
RtUString k_ribparse_varsubst
RtUString k_limits_rendermemory
RtUString k_twiceasslowwithmoreartifacts
virtual void WorldEnd()=0
RtUString k_facevaryingpropagatecorners
RtUString k_hider_adaptivemetric
virtual void HiderV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void PixelSampleImager(RtUString name,...)=0
RtUString k_GeometricApproximationFlatness
RtUString k_occlusionbound
RtUString k_radiositycacheomitminusone
RtUString k_shade_indexofrefraction
RtUString k_Ri_ProjectionName
RtUString k_diffusehorizonculling
RtUString k_DeviceResolution
virtual void Procedural2(RtProc2SubdivFunc sfunc, RtProc2BoundFunc bfunc,...)=0
RtUString k_Ri_subdivisionfunction
virtual void MakeBump(char const *pic, char const *text, RtUString swrap, RtUString twrap, RtFilterFunc filt, float swidth, float twidth,...)=0
virtual void MakeLatLongEnvironment(char const *pic, char const *text, RtFilterFunc filt, float swidth, float twidth,...)=0
RtUString k_Ri_subdivtagnargs
virtual void MakeTextureV(char const *pic, char const *text, RtUString swrap, RtUString twrap, RtFilterFunc filt, float swidth, float twidth, int n, RtUString nms[], RtPointer vals[])=0
virtual void ArchiveEnd()=0
RtUString k_lightfilter_subset
RtUString k_vpvolumeintersections
virtual RtLightHandle AreaLightSource(RtUString name,...)=0
virtual void MakeTexture(char const *pic, char const *text, RtUString swrap, RtUString twrap, RtFilterFunc filt, float swidth, float twidth,...)=0
virtual void Curves(RtUString type, int ncurves, int *nvertices, RtUString wrap,...)=0
RtUString k_volume_aggregate
RtUString k_QuantizeRange
pxrcore::UString RtUString
RtUString k_polygon_smoothdisplacement
RtUString k_maxdispwarnings
RtUString k_identifier_object
RtUString k_polygon_pretessellate
RtUString k_Ri_Hyperboloid
RtUString k_trace_shadowsubset
virtual void ShadingRate(float size)=0
RtUString k_DagClippingPlane
RtUString k_ptexturememory
RtUString k_checkpoint_keepfiles
RtUString k_trace_shadowexcludesubset
RtUString k_smoothdisplacement
RtUString k_statistics_filename
virtual void Detail(RtBound bound)=0
RtUString k_trace_decimationrate
RtUString k_blackmanharris
virtual void Projection(RtUString name,...)=0
RtUString k_Ri_ClippingPlane
RtUString k_hider_samplestride
virtual void ShadingInterpolation(RtUString type)=0
RtUString k_statistics_displaceratios
RtUString k_orientspheretotransform
RtUString k_transmitsubset
virtual void Pattern(RtUString name, RtUString handle,...)=0
virtual void ProjectionV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void PolygonV(int nverts, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_identifier_id2
RtUString k_hider_decidither
RtUString k_serverarchive
RtUString k_Ri_DepthOfField
RtUString k_VolumePixelSamples
RtUString k_dice_triangle
RtUString k_texturestatslevel
float(* RtFilterFunc)(float, float, float, float)
RtUString k_shade_relativepixelvariance
virtual void ClippingPlane(float Nx, float Ny, float Nz, float Px, float Py, float Pz)=0
RtUString k_interpretation
RtUString k_Ri_subdivtagintargs
virtual void VPInterior(RtUString name,...)=0
virtual void EditAttributeEnd()=0
RtUString k_traceminwidth
RtUString k_volume_aggregateprecision
virtual RtUString Declare(char const *name, char const *decl)=0
RtUString k_DagProcedural
RtUString k_dice_objectspaceoffsettype
virtual void SolidEnd()=0
RtUString k_Ri_GeometricApproximationMotionFactor
RtUString k_curve_minwidth
RtUString k_trimdeviation
virtual void Blobby(int nleaf, int ninst, int *inst, int nflt, float *flt, int nstr, RtUString *str,...)=0
RtUString k_pyramidenable
virtual void IntegratorV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
virtual void CoordSysTransform(RtUString fromspace)=0
RtUString k_hider_incremental
virtual void CurvesV(RtUString type, int ncurves, int *nvertices, RtUString wrap, int n, RtUString nms[], RtPointer vals[])=0
virtual void VolumePixelSamples(float x, float y)=0
RtUString k_savedattributes
RtUString k_proceduralbakingclumpsize
RtUString k_lighting_mute
virtual void Torus(float majrad, float minrad, float phimin, float phimax, float tmax,...)=0
virtual void Rotate(float angle, float dx, float dy, float dz)=0
RtUString k_dice_offscreenstrategy
virtual void CameraV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_zblurFarDiameter
virtual void LightV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_minextrasamples
RtUString k_resetrelativeshadingrate
RtUString k_ClippingPlane
RtUString k_visiblepoints
RtUString k_hider_minextrasamples
RtUString k_shadequeuesizefactor
virtual void GeneralPolygonV(int nloops, int *nverts, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_lighting_selectionlearningscheme
RtUString k_stereoplanedepths
RtUString k_Ri_trimnloops
RtUString k_limits_shadesize
RtUString k_forcedsampling
RtUString k_searchpath_dirmap
RtUString k_trace_reflectexcludesubset
virtual void DiskV(float height, float radius, float tmax, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_transmissionhitmode
virtual void ImagerV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_instancestrategy
virtual void DisplaceV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_specularthreshold
RtUString k_serverrifilter
RtUString k_textureperthreadmemoryratio
RtUString k_emissionpointcloud
RtUString k_dice_referenceinstance
virtual void PatchV(RtUString type, int n, RtUString nms[], RtPointer vals[])=0
virtual void Atmosphere(RtUString name,...)=0
RtUString k_objectspaceoffset
RtUString k_compressionerror
RtUString k_PixelFilterWidth
RtUString k_Ri_minorradius
RtUString k_statistics_stylesheet
virtual void AttributeBegin()=0
RtUString k_worlddistance
RtUString k_objectdistance
virtual void DisplayFilterV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_intersectpriority
virtual void Imager(RtUString name,...)=0
RtUString k_stereoplaneoffsets
RtUString k_nurbcurvaturedicefactor
virtual void EditAttributeBegin(RtUString name)=0
virtual void Format(int xres, int yres, float pixel_ar)=0
RtUString k_smoothnormals
RtUString k_identifier_lpegroup
RtUString k_hider_samplemotion
RtUString k_limits_proceduralbakingclumpsize
virtual void PatchMesh(RtUString type, int nu, RtUString uwrap, int nv, RtUString vwrap,...)=0
virtual void GeometryV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void ShaderV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_identifier_id
virtual void ResourceBegin()=0
virtual RtArchiveHandle ArchiveBeginV(RtConstString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void ElseIf(char const *expr,...)=0
virtual RtLightHandle LightSourceV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_dice_preservecv
virtual void Opacity(float *color)=0
RtUString k_shadowexcludesubset
RtUString k_dice_minlengthspace
RtUString k_limits_nearhither
RtUString k_trace_transmitexcludesubset
virtual void ResourceEnd()=0
RtUString k_Ri_GeometricApproximationFocusFactor
RtUString k_vpinteriorheuristic
RtUString k_searchpath_rixplugin
virtual void Begin(RtUString name)=0
virtual void HierarchicalSubdivisionMeshV(RtUString mask, int nf, int *nverts, int *verts, int ntags, RtUString *tags, int *nargs, int *intargs, float *floatargs, RtUString *stringargs, int n, RtUString nms[], RtPointer vals[])=0
virtual void Sides(int n)=0
virtual void Deformation(RtUString name,...)=0
RtUString k_indexofrefraction
virtual RtLightHandle AreaLightSourceV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_hider_darkfalloff
virtual void BxdfV(RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_checkpoint_asfinal
RtUString k_visibility_transmission
RtUString k_Ri_ReverseOrientation
RtUString k_polygon_concave
RtUString k_limits_matrixcachememory
RtUString k_GeometricApproximationFocusFactor
RtUString k_excludesubset
RtUString k_displacementbound_CoordinateSystem
RtUString k_osl_statisticslevel
RtUString k_servertexture
virtual void ScreenWindow(float left, float right, float bottom, float top)=0
RtUString k_enablegaussian
virtual void Identity()=0
RtUString k_dice_maxhairlength
virtual void PointsPolygons(int npolys, int *nverts, int *verts,...)=0
virtual void RelativeDetail(float rel)=0
RtUString k_outputalldeclares
RtUString k_checkpoint_exitat
RtUString k_hider_pixelfiltermode
RtUString k_displacementbound
RtUString k_FormatPixelAspectRatio
virtual void Transform(RtMatrix m)=0
RtUString k_radiositycachememory
RtUString k_clampingenable
virtual void Perspective(float fov)=0
RtUString k_blobbydso_threshold
RtUString k_mergedifferingobjectids
virtual void Displace(RtUString name, RtUString handle,...)=0
RtUString k_lighting_excludesubset
virtual void MakeShadow(char const *pic, char const *text,...)=0
void(* RtArchiveCallback)(RtToken, char const *,...)
virtual void HyperboloidV(RtPoint point1, RtPoint point2, float tmax, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_maxpathlength
RtUString k_dice_referencecamera
virtual void NuPatchV(int nu, int uorder, float *uknot, float umin, float umax, int nv, int vorder, float *vknot, float vmin, float vmax, int n, RtUString nms[], RtPointer vals[])=0
virtual void MotionBeginV(int n, float vals[])=0
RtUString k_saveshaderstate
RtUString k_geocachememory
RtUString k_Ri_boundfunction
RtUString k_facevaryinginterpolateboundary
virtual void Skew(float angle, float d1x, float d1y, float d1z, float d2x, float d2y, float d2z)=0
virtual void PixelFilter(RtFilterFunc func, float xwidth, float ywidth)=0
virtual void GeneralPolygon(int nloops, int *nverts,...)=0
virtual void ColorSamples(int n, float *nRGB, float *RGBn)=0
RtUString k_Ri_Procedural
RtUString k_matrixcachememory
virtual void MotionBegin(int n,...)=0
RtUString k_Ri_PixelVariance
RtUString k_ScopedCoordinateSystem
RtUString k_hider_sampleoffset
virtual void EditWorldBeginV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_opacitycachememory
RtUString k_serverdisplay
RtUString k_Ri_subdivtagfloatargs
RtUString k_Ri_CropWindow
virtual void DisplacementV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
virtual void ArchiveRecord(RtUString type, char const *format,...)=0
RtUString k_referenceinstance
virtual RixInterface * GetRixInterface(RixInterfaceId id) const =0
RtUString k_stitchbound_CoordinateSystem
RtUString k_dice_pretessellate
virtual void Clipping(float nearplane, float farplane)=0
RtUString k_apertureNSides
virtual void VPSurface(RtUString name,...)=0
virtual void FrameEnd()=0
virtual void NuPatch(int nu, int uorder, float *uknot, float umin, float umax, int nv, int vorder, float *vknot, float vmin, float vmax,...)=0
virtual void Camera(RtUString name,...)=0
RtUString k_Ri_FrameAspectRatio
RtUString k_trace_samplemotion
RtUString k_apertureAngle
RtUString k_sphericalprojection
RtUString k_polygon_nonplanar
RtUString k_blobbydso_stringargs
virtual void Shutter(float opentime, float closetime)=0
RtUString k_visibility_camera
RtUString k_Ri_dimensions
virtual void Procedural2V(RtProc2SubdivFunc sfunc, RtProc2BoundFunc bfunc, int n, RtUString nms[], RtPointer vals[])=0
virtual void IfBeginV(char const *expr, int n, RtUString nms[], RtPointer vals[])=0
virtual void EditBegin(RtUString name,...)=0
RtUString k_QuantizeDither
virtual void ResourceV(RtUString handle, RtUString type, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_searchpath_display
RtUString k_statistics_shaderprofile
virtual void Surface(RtUString name,...)=0
virtual void SolidBegin(RtUString op)=0
virtual void ReadArchiveV(RtToken name, RtArchiveCallback callback, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_trace_maxspeculardepth
RtUString k_dice_minlength
RtUString k_shade_mergedifferingobjectids
RtUString k_dice_rasterorient
virtual void FrameAspectRatio(float ar)=0
virtual void VPInteriorV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_vpdepthshadingrate
RtUString k_geometricapproximation
virtual void TextureCoordinates(float s1, float t1, float s2, float t2, float s3, float t3, float s4, float t4)=0
RtUString k_curve_traceminwidth
virtual void TorusV(float majrad, float minrad, float phimin, float phimax, float tmax, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_shade_faceset
RtUString k_beamdistribution
RtUString k_extrememotiondof
virtual void VolumeV(RtUString type, RtBound bound, int *dimensions, int n, RtUString nms[], RtPointer vals[])=0
virtual void System(char const *name)=0
RtUString k_extrememoffset
virtual void ObjectInstanceV(RtObjectHandle h, int n, RtUString nms[], RtPointer vals[])=0
virtual void Matte(RtBoolean onoff)=0
RtUString k_trace_depthmode
RtUString k_illuminatevalue
virtual void ScopedCoordinateSystem(RtUString name)=0
RtUString k_FrameAspectRatio
RtUString k_separablecatmullrom
virtual void PatchMeshV(RtUString type, int nu, RtUString uwrap, int nv, RtUString vwrap, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_displaceratios
RtUString k_opacitymultiplier
RtUString k_checkpoint_command
RtUString k_curve_maxdepth
RtUString k_blobbydso_floatargs
RtUString k_PixelVariance
RtUString k_resetrelativemicropolygonlength
virtual void VPAtmosphereV(RtUString name, int n, RtUString nms[], RtPointer vals[])=0
RtUString k_finishrendering