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,- UsdStageHelper- Create 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.