INNER CODE UNIT · Python
_import_material_to_library
skarndev/umodel_tools · umodel_tools/asset_importer.py:160
def _import_material_to_library(self,
material_name: str,
material_path_local: str,
db: asset_db.AssetDB,
umodel_export_dir: str,
asset_library_dir: str,
game_profile: str
) -> None:
"""Import material to asset library from UModel output.
:param material_name: Short name of material.
:param material_path_local: Path to material properties (.props.txt) in game format.
:param db: Blender AssetDB.
:param umodel_export_dir: UModel export directory.
:param asset_library_dir: Asset library directory.
:param game_profile: Game profile to use.
:raises RuntimeError: Raised when material properties (.props.txt) file was not found or failed to open.
:raises NotImplementedError: Raised when requested game profile is not implemented or available.