Vadim-Karpenko / omniverse-material-manager-extended

This extension will let you quickly switch materials for your object in just a blink of an eye!
9 stars 0 forks source link
nvidia omniverse omniverse-kit-extension python

Material Manager Extended

welcome

About

This extension will let you quickly toggle between different materials for the static objects in your scene.

Quick links

Installation

To add a this extension to your Omniverse app:

From Community tab

  1. Go to Extension Manager (Window - Extensions) — Community tab
  2. Search for Material Manager extension and enable it

    Manual

  3. Go to Extension Manager (Window - Extensions) — Gear IconExtension Search Path
  4. Add this as a search path: git://github.com/Vadim-Karpenko/omniverse-material-manager-extended?branch=main&dir=exts
  5. Search for Material Manager extension and enable it

A new window will appear alongside the Property tab:

start window

Restrictions

How to use

step 1

step 2

step 3 step 4

step 5 step 6

step 7

Linking with an Omniverse app

For a better developer experience, it is recommended to create a folder link named app to the Omniverse Kit app installed from Omniverse Launcher. A convenience script to use is included.

Run:

> link_app.bat

There is also an analogous link_app.sh for Linux. If successful you should see app folder link in the root of this repo.

If multiple Omniverse apps is installed script will select recommended one. Or you can explicitly pass an app:

> link_app.bat --app code

You can also just pass a path to create link to:

> link_app.bat --path "C:/Users/bob/AppData/Local/ov/pkg/create-2022.1.3"

Contributing

Feel free to create a new issue if you run into any problems. Pull requests are welcomed.