omni.kit.property.material.scripts.widgets.usdshade
Submodules Summary:
omni.kit.property.material.scripts.widgets.usdshade.attribute_widget |
This module provides a custom widget for displaying UsdShade attributes in the Raw Properties widget, specifically modifying the display metadata to present a flat list of properties. |
omni.kit.property.material.scripts.widgets.usdshade.base_widget |
This module defines a base widget for interacting with USD Shade elements within the omni.kit.property.material extension. |
omni.kit.property.material.scripts.widgets.usdshade.material_widget |
This module provides a widget for displaying and editing USD Shade materials within the NVIDIA Omniverse Kit framework. |
This module provides functions to build custom UI properties for USD Shade materials. |
|
omni.kit.property.material.scripts.widgets.usdshade.nodegraph_widget |
Provides a widget for displaying and interacting with USD Shade Node Graphs within the USD material property extension. |
omni.kit.property.material.scripts.widgets.usdshade.placeholder |
This module provides functionality to retrieve UsdShadePropertyPlaceholder objects for USD prims to drive UI components. |
omni.kit.property.material.scripts.widgets.usdshade.shader_widget |
This module provides a UsdShadeShaderWidget class for representing and interacting with USD Shade shaders in a user interface. |
omni.kit.property.material.scripts.widgets.usdshade.usdshade_property_ui_entry |
This module defines UsdShadePropertyUiEntry, a subclass of UsdPropertyUiEntry, which overrides the metadata comparison function. |
This module provides utilities for manipulating USDShade and SDR shader properties, including finding shader nodes, getting shader information, updating dictionary values, and handling shader properties and connections in USD. |
Classes Summary:
A widget that overrides the display of UsdShade attributes in the Raw Properties widget. |
|
A widget for displaying and editing USD Shade materials. |
|
A widget for displaying and interacting with a USD Shade Node Graph. |
|
A widget class for representing and interacting with USD Shade shaders. |
Functions Summary:
Finds and returns the Sdr.ShaderNode used to define the corresponding UsdShade.Shader prim. |
|
Converts a property name to a display name by splitting camel casing. |
|
Remove properties and connections from a given USD Prim that are no longer valid. |