UsdVol module#
Summary: The UsdVol module provides schemas for representing volumes (smoke, fire, etc).
Classes:
- class pxr.UsdVol.Field3DAsset#
- Methods: - CreateFieldDataTypeAttr()#
 - CreateFieldPurposeAttr()#
 - static Define()#
 - static Get()#
 - GetFieldDataTypeAttr()#
 - GetFieldPurposeAttr()#
 - static GetSchemaAttributeNames()#
 
- class pxr.UsdVol.FieldAsset#
- Methods: - CreateFieldDataTypeAttr()#
 - CreateFieldIndexAttr()#
 - CreateFieldNameAttr()#
 - CreateFilePathAttr()#
 - CreateVectorDataRoleHintAttr()#
 - static Get()#
 - GetFieldDataTypeAttr()#
 - GetFieldIndexAttr()#
 - GetFieldNameAttr()#
 - GetFilePathAttr()#
 - static GetSchemaAttributeNames()#
 - GetVectorDataRoleHintAttr()#
 
- class pxr.UsdVol.OpenVDBAsset#
- Methods: - CreateFieldClassAttr()#
 - CreateFieldDataTypeAttr()#
 - static Define()#
 - static Get()#
 - GetFieldClassAttr()#
 - GetFieldDataTypeAttr()#
 - static GetSchemaAttributeNames()#
 
- class pxr.UsdVol.Tokens#
- Attributes: - Color = 'Color'#
 - Field3DAsset = 'Field3DAsset'#
 - FieldAsset = 'FieldAsset'#
 - FieldBase = 'FieldBase'#
 - None_ = 'None'#
 - Normal = 'Normal'#
 - OpenVDBAsset = 'OpenVDBAsset'#
 - Point = 'Point'#
 - Vector = 'Vector'#
 - Volume = 'Volume'#
 - bool_ = 'bool'#
 - double2 = 'double2'#
 - double3 = 'double3'#
 - double_ = 'double'#
 - field = 'field'#
 - fieldClass = 'fieldClass'#
 - fieldDataType = 'fieldDataType'#
 - fieldIndex = 'fieldIndex'#
 - fieldName = 'fieldName'#
 - fieldPurpose = 'fieldPurpose'#
 - filePath = 'filePath'#
 - float2 = 'float2'#
 - float3 = 'float3'#
 - float_ = 'float'#
 - fogVolume = 'fogVolume'#
 - half = 'half'#
 - half2 = 'half2'#
 - half3 = 'half3'#
 - int2 = 'int2'#
 - int3 = 'int3'#
 - int64 = 'int64'#
 - int_ = 'int'#
 - levelSet = 'levelSet'#
 - mask = 'mask'#
 - matrix3d = 'matrix3d'#
 - matrix4d = 'matrix4d'#
 - quatd = 'quatd'#
 - staggered = 'staggered'#
 - string = 'string'#
 - uint = 'uint'#
 - unknown = 'unknown'#
 - vectorDataRoleHint = 'vectorDataRoleHint'#