UsdRi module#
Summary: The UsdRi module provides schemas and utilities for authoring USD that encodes Renderman-specific information, and USD/RI data conversions.
Classes:
- class pxr.UsdRi.MaterialAPI#
 Methods:
- static Apply()#
 
- static CanApply()#
 
- ComputeInterfaceInputConsumersMap()#
 
- CreateDisplacementAttr()#
 
- CreateSurfaceAttr()#
 
- CreateVolumeAttr()#
 
- static Get()#
 
- GetDisplacement()#
 
- GetDisplacementAttr()#
 
- GetDisplacementOutput()#
 
- static GetSchemaAttributeNames()#
 
- GetSurface()#
 
- GetSurfaceAttr()#
 
- GetSurfaceOutput()#
 
- GetVolume()#
 
- GetVolumeAttr()#
 
- GetVolumeOutput()#
 
- SetDisplacementSource()#
 
- SetSurfaceSource()#
 
- SetVolumeSource()#
 
- class pxr.UsdRi.RenderPassAPI#
 Methods:
- static Apply()#
 
- static CanApply()#
 
- static Get()#
 
- GetCameraVisibilityCollectionAPI()#
 
- GetMatteCollectionAPI()#
 
- static GetSchemaAttributeNames()#
 
- class pxr.UsdRi.SplineAPI#
 Methods:
- static Apply()#
 
- static CanApply()#
 
- CreateInterpolationAttr()#
 
- CreatePositionsAttr()#
 
- CreateValuesAttr()#
 
- static Get()#
 
- GetInterpolationAttr()#
 
- GetPositionsAttr()#
 
- static GetSchemaAttributeNames()#
 
- GetValuesAttr()#
 
- GetValuesTypeName()#
 
- Validate()#
 
- class pxr.UsdRi.StatementsAPI#
 Methods:
- static Apply()#
 
- static CanApply()#
 
- CreateRiAttribute()#
 
- static Get()#
 
- GetCoordinateSystem()#
 
- GetModelCoordinateSystems()#
 
- GetModelScopedCoordinateSystems()#
 
- GetRiAttribute()#
 
- static GetRiAttributeName()#
 
- static GetRiAttributeNameSpace()#
 
- GetRiAttributes()#
 
- static GetSchemaAttributeNames()#
 
- GetScopedCoordinateSystem()#
 
- HasCoordinateSystem()#
 
- HasScopedCoordinateSystem()#
 
- static IsRiAttribute()#
 
- static MakeRiAttributePropertyName()#
 
- SetCoordinateSystem()#
 
- SetScopedCoordinateSystem()#
 
- class pxr.UsdRi.Tokens#
 Attributes:
- RiMaterialAPI = 'RiMaterialAPI'#
 
- RiRenderPassAPI = 'RiRenderPassAPI'#
 
- RiSplineAPI = 'RiSplineAPI'#
 
- StatementsAPI = 'StatementsAPI'#
 
- bspline = 'bspline'#
 
- cameraVisibility = 'cameraVisibility'#
 
- catmullRom = 'catmull-rom'#
 
- collectionCameraVisibilityIncludeRoot = 'collection:cameraVisibility:includeRoot'#
 
- constant = 'constant'#
 
- interpolation = 'interpolation'#
 
- linear = 'linear'#
 
- matte = 'matte'#
 
- outputsRiDisplacement = 'outputs:ri:displacement'#
 
- outputsRiSurface = 'outputs:ri:surface'#
 
- outputsRiVolume = 'outputs:ri:volume'#
 
- positions = 'positions'#
 
- renderContext = 'ri'#
 
- spline = 'spline'#
 
- values = 'values'#