User guide

262
Location Type or Attribute Type Description
Other > rivolumedso The rivolumedso type is mapped to a
PRMan RiVolumeV call using the
blobbydso: prefix for the RiVolumeV type
parameter.
The RiVolume bounds parameter is set
using the value of the bound attribute
defined on the current location.
The RiVolume nvertices parameter is set
using the value of the voxelResolution
attribute.
floatargs and stringargs are mapped to
primitive variables blobbydso:floatargs
and blobbydso:stringargs.
A typical RiVolume call for a rivolumedso
type looks as follows:
Volume “blobbydso:<dso>” <bound>
<voxelResolution> "constant
string[n]
blobbydso:<stringargs>"
"constant float[m]
blobbydso:<floatargs>"
See the PRMan documentation for more
details.
geometry.type string type == rivolumedso
geometry.dso string Specifies the path to the plug-in to be used
to evaluate the volume region.
geometry.voxelResolution integer3 Specifies the number of vertex and varying
storage class primitive variables (if omitted
defaults to [0, 0, 0]).
geometry.floatargs float[ ] Float parameters of the primitive fields
(optional).
APPENDIX D STANDARD ATTRIBUTES | LOCATION TYPE CONVENTIONS