...
Name | Type | Default | Description |
---|---|---|---|
lighting:selectionlearningscheme | int | 01 | Employs a machine learning algorithm to more accurately importance sample lights, taking into account occlusion and light filters. Value range: true/false. |
shade:derivsfollowdicing | int | 1 | Value range: true/false. |
shade:frequencyframetime | float | 1e+38 | Shading time for frequency "frame". |
trace:bvhcompression | float | 0 | Provides a hint to the system to favor memory utilization versus speed when constructing the ray accelerator. Valid values are in the range [0, 1], where the higher the values the more compact the memory representation. The control behaves almost lineraly with some discontinuities in the compression rate as different strategies are activated. The result obtained is likely to be scene dependent. As a rule of thumb, leave this control to 0 unless you need to reduce memory utilization in order to render a given scene or sequence. When tuning, set the control to 1 at first to see how much memory can be saved through compression and what time overhead is generated, then dial the number back to a lower value (if possible) and reach the deired balance between speed and memory usage. Value range: 0 to 1. |
trace:depthmode | string | separate | Integrators track diffuse/specular. Supported values: combined, separate. |
trace:maxdepth | int | 25 | Maximum ray depth. |
trace:worldoffset | float[3] | 0 0 0 | Used as the origin when the worldorigin option is set to "worldoffset". |
trace:worldorigin | string | camera | Set a new world origin to give better floating point precision. Supported values: world, worldoffset, camera. |
...
Name | Type | Default | Description |
---|---|---|---|
shade:debug | int | 0 | Shading debug level. Value range: true/false. |
statistics:displace_ratios | float[2] | 0.1 1 | Suppress reporting of displacements that, when divided by the max displacement, fall in the specified range. |
statistics:filename | string | stdout empty | File name for summary statistics reported in plain text. |
statistics:iotracefilename | string | empty | |
statistics:level | int | 0 | Enable statistics reporting. Value range: true/false. |
statistics:maxdispwarnings | int | 100 | Modify the maximum reported displacement issues. If the value is set to 0, then all displacements issues are reported. Value range: 0 or more. |
statistics:shaderprofile | string | empty | |
statistics:stylesheet | string | empty | Stylesheet for XML detailed statistics. |
statistics:texturestatslevel | int | 0 | Enable texture statistics reporting. Value range: true/false. |
statistics:trackassetobjects | int | 0 | |
statistics:xmlfilename | string | empty | File name for detailed statistics reported as XML. The attribute can be set to a special value, "usefilename", which indicates that XML statistics should be written to the filename that would normally receive the plain-text statistics. Doing so can facilitate incorporating XML statistics into pipelines without requiring changes to RIB generators. |
Configuration
Name | Type | Default | Description |
---|---|---|---|
limits:brickmemory | int | 2097152 | Brickmap cache size in kB. Value range: 0 or more. |
limits:bucketsize | int[2] | 16 16 | Size of render buckets in pixels. |
limits:deepshadowerror | float | 0.01 | Control lossy compression scheme to reduce file size of deep output. Setting to a high value will result in lower numbers of samples stored for each pixel. Value range: 0 to 1. |
limits:geocachememory | int | 2097152 | Geometry cache size in kB. Value range: 0 or more. |
limits:gridsize | int | 289 | Value range: 1 or more. |
limits:matrixcachememory | int | 0 | Matrix cache in kB. Value range: 0 or more. |
limits:nurbcurvaturedicefactor | int | 3 | NURBs max curvature multiplier. Value range: 0 or more. |
limits:octreememory | int | 20480 | None cache size in kB. Value range: 0 or more. |
limits:opacitycachememory | int | 1048576 | Opacity cache in kB. Value range: 0 or more. |
limits:othreshold | float[3] | 0.99609375 0.99609375 0.99609375 | Opacity Culling: When rendering scenes with a large number of semi-transparent layered objects (e.g. hair), the opacity culling threshold can be set for a significant time and memory savings. Essentially, a stack of visible points whose accumulated opacity is greater (in each channel) than the specified limit will be considered fully opaque by the hider, and objects behind the stack will be culled. |
limits:pointmemory | int | 20480 | Point cache size in kB. Value range: 0 or more. |
limits:proceduralbakingclumpsize | int | 0 | Value range: 0 or more. |
limits:ptexturemaxfiles | int | 128 | Value range: 1 or more. |
limits:ptexturememory | int | 32768 | PTex cache size in kB. Value range: 0 or more. |
limits:rendermemory | float | 0 | Memory limit as percentage of machine memory. Value range: 0 to 1. |
limits:rendertime | int | 0 | Maximum render time in minutes. Value range: 0 or more. |
limits:shadesize | int | 289 | The maximum number of vertices, not grid. Value range: 1 or more. |
limits:texturememory | int | 2097152 | Texture cache size in kB. Value range: 0 or more. |
limits:textureperthreadmemoryratio | float | 0.5 | |
limits:threads | int | 0 | Set the number of threads that the renderer uses. If a value of 0 is specified then all CPUs will be utilized for rendering. If a negative value '-N' is specified then prman will use all but N CPUs for rendering. |
searchpath:archive | string | empty | Search path for Rib archives and DelayedReadArchive. |
searchpath:dirmap | string | empty | Search path remapping. |
searchpath:display | string | empty | Search path for display plug-ins. |
searchpath:procedural | string | empty | Search path for DynamicLoad procedural plug-ins. |
searchpath:rifilter | string | empty | Search path for Rif plug-ins. |
searchpath:rixplugin | string | empty | Search path for shading plug-ins. |
searchpath:shader | string | empty | Search path for OSL pattern plug-ins. |
searchpath:texture | string | empty | Search path for texture files. |
...