omni.kit.property.material.scripts

Submodules Summary:

omni.kit.property.material.scripts.commands

This module provides commands for manipulating USD shade properties, including disconnection and setting info attributes.

omni.kit.property.material.scripts.extension

This module defines the MaterialPropertyExtension which extends the OmniKit Editor by managing custom UI widgets for editing USD shade attributes and materials.

omni.kit.property.material.scripts.widgets

This module provides widgets for manipulating USD material properties, including backdrop, material binding, and various USD shade components.

Classes Summary:

MaterialPropertyExtension

A class that extends the OmniKit Editor by registering and managing custom widgets related to material properties.

SetUsdShadeInfoAttributeCommand

Change property value for UsdShade info.* attributes.

UsdShadeDisconnectCommand

A command to disconnect a target input from its source in USD’s shading system.