CreateMdlMaterialPrimCommand#
- class omni.usd.commands.CreateMdlMaterialPrimCommand(
 - mtl_url: str,
 - mtl_name: str,
 - mtl_path: str,
 - select_new_prim: bool = False,
 - stage: Stage | None = None,
 - context_name: str | None = None,
 Bases:
Command,UsdStageHelperCreate a MDL Material.
Methods
__init__(mtl_url, mtl_name, mtl_path[, ...])Constructor.
do()undo()- __init__(
 - mtl_url: str,
 - mtl_name: str,
 - mtl_path: str,
 - select_new_prim: bool = False,
 - stage: Stage | None = None,
 - context_name: str | None = None,
 Constructor.
- Parameters:
 mtl_url (str) – MDL file path.
mtl_name (str) – MDL material name.
mtl_path (str) – Target prim path to create in the stage.
select_new_prim (bool, optional) – If to select the new created material after creation. Default is False.
stage (Usd.Stage, optional) – Stage to operate. Default is None, which means the stage in the default UsdContext is used.
context_name (str, optional) – The usd context to operate. Default is None, which means the default UsdContext is used.