omni.kit.property.material.scripts.widgets.usdshade.models
Submodules Summary:
omni.kit.property.material.scripts.widgets.usdshade.models.builder |
This module provides a builder class for constructing custom USD shading property models and UI elements, as well as a function to get the appropriate builder based on property metadata. |
omni.kit.property.material.scripts.widgets.usdshade.models.expression |
This module provides the CallExpressionModel class to represent MDL expressions as string values within the USD ecosystem. |
omni.kit.property.material.scripts.widgets.usdshade.models.matrix |
Module provides the MdlMatrixAttributeModel, an extension of MatrixBaseAttributeModel for representing non-uniform matrix attributes in USD stages. |
omni.kit.property.material.scripts.widgets.usdshade.models.output |
This module provides the UsdShadeOutputModel class to represent USD Shade Outputs in a property view, with functionality to get a string representation of the output’s value. |
Functions Summary:
Returns a function that builds custom UI property models based on the specified ui_prop. |