Changelog

The format is based on Keep a Changelog.

[1.3.16] - 2022-07-21

  • Fixed actions for core material. Paths should be relative to material folder.

[1.3.15] - 2022-06-22

  • Fixed issue with material prims having filename name not material name

[1.3.14] - 2022-07-01

  • Added MaterialLibraryTestHelper to aid UI updates in unittests (ported from omni.kit.test_suite.helpers)

[1.3.13] - 2022-06-08

  • Updated menus to use actions

[1.3.12] - 2022-05-23

  • Support legacy and new Viewport API

  • Add dependency on omni.kit.viewport.utility

[1.3.11] - 2022-05-13

  • Moved material search path to setting “/exts/omni.kit.material.library/lib_paths”

  • Updates subid list and create menu when “/exts/omni.kit.material.library/lib_paths” changes

[1.3.10] - 2022-05-06

  • Updated searchwidget to cleanup UI problems

[1.3.9] - 2022-04-20

  • Delay preload_base_material_subids to prevent startup time hogging

[1.3.8] - 2022-02-22

  • Updated unittests to retrieve the treeview widget from content browser.

[1.3.7] - 2022-02-15

  • Added multi_descendents_dialog

[1.3.6] - 2022-01-11

  • Updated UsdUVTexture attributes

[1.3.5] - 2022-01-10

  • Fixed material creation issue

[1.3.4] - 2022-01-05

  • Added material grouping to create menu

[1.3.3] - 2021-12-02

Changes

  • Fixed browser leak and update with testing identifiers

[1.3.2] - 2021-11-29

Changes

  • Fix for potential empty selection in listbox widget

[1.3.1] - 2021-11-22

Changes

  • Fix for add_material_list_refresh_callback triggering before create menu ready

[1.3.0] - 2021-11-03

Changes

  • Updated to use rtx.neuraylib to get material subid

  • Fixed changing “info:mdl:sourceAsset”

[1.2.5] - 2021-11-04

Changes

  • Change “Custom MDL Material” to “Add MDL File”

[1.2.4] - 2021-10-29

Changes

  • Added destroy_material_utils to release MaterialUtils and called on shutdown

[1.2.3] - 2021-09-16

Changes

  • Added widget identifiers

  • Prevented Sdf.Path warnings

[1.2.2] - 2021-08-19

Changes

  • Added custom filtering to get_materials_from_stage with add_materials_from_stage_filter_func/remove_materials_from_stage_filter_func

[1.2.1] - 2021-08-11

Changes

  • Added relative path support to custom_material_dialog

[1.2.0] - 2021-06-30

Changes

  • Added MaterialUtils, MaterialListBoxWidget, SearchWidget, ThumbnailLoader, MaterialListModel & MaterialListDelegate

  • For creation of async Treeview with searchbar and material caching

[1.1.3] - 2021-06-16

Changes

  • Materials with multiple subitems are tagged in get_mdl_list()

  • Tagged multiple items materials appear in create submenu

[1.1.2] - 2021-06-16

Changes

  • Create material menu doesn’t use full path for .mdl

[1.1.1] - 2021-05-05

Changes

  • Removing MDL schema from the Rendering menu.

[1.1.0] - 2021-04-29

Changes

  • Added sub-material selector for multi-materials

[1.0.4] - 2021-03-12

Changes

  • Added get_material_filename_from_prim

[1.0.3] - 2020-11-25

Changes

  • Added create_mdl_material function to load & create material from mdl file

[1.0.2] - 2020-11-25

Changes

  • Added PreviewSurfaceTexture material

[1.0.1] - 2020-11-19

Changes

  • Added select material after created

[1.0.0] - 2020-10-30

Changes

  • created (converted from omni.kit.builtin.material_library)

    • adds Create material menu

    • adds functions bind_material_to_selected_prims, get_material_prim_path, get_material_list

    • adds commands CreateAndBindMdlMaterialFromLibrary, CreateAndBindPreviewSurfaceFromLibrary

  • added hinting