add_usd_source_asset_path_to_mtl_lib#

omni.kit.material.library.add_usd_source_asset_path_to_mtl_lib(
source_asset_path: str,
source_asset_subid: str,
group_name: str,
submenu_name: str = None,
display_name: str = None,
)#

Adds a material to the context menu.

Parameters:
  • source_asset_path (str) – The USD Identifier corresponding to the source asset path of a USD Shader Node.

  • source_asset_subid (str) – The USD Sub-identifier corresponding to the source asset sub-identifier of a USD Shader Node.

  • group_name (str) – The menu entries are grouped. Select an existing one or creates a new group.

  • submenu_name (str) – Entries can be sorted into a submenu. If not set, the entry will appear top-level.

  • display_name (str) – Display name of the entry in the menu. If not set, a default value will be used.

Returns:

True on success otherwise False.

Return type:

(bool)