Accessing

After the installation has finished, restart Nuke and you will now find the new sub menu smartElements inside your cragl menu. It contains following three commands as seen below:

_images/menu.jpg
  • open smartElements: Opens the smartElements browser. The shortcut is Ctrl + . (Linux/Windows) or cmd + . (MacOS)

  • register nodes media: Register the selected nodes media to smartElements. Further information can be found in the main window section.

  • register selected nodes as toolset: Click to launch the register toolset window in order to register the selected nodes as toolset in smartElements.

  • about: Opens the smartElements about window

Tip

If required, you can change the shortcuts as you like. Simply open the smartElement’s menu.py file and update the shortcuts as needed.

Standalone

smartElements can also be launched in standalone mode outside of Nuke. For that navigate into the ‘standalone’ folder inside your smartElements installation for each python version which and double click the launchers for your operating system.

_images/standalone.jpg

The standalone mode offers everything you get inside Nuke.

Please note that you will need a Qt binding (PySide2 or PySide6) installed as well as Python-3. For media ingestion you require Nuke and will need point smartElements to its executable.

The easiest way to get PySide2/ PySide6 installed is by using pip, e.g.:

pip install PySide2

If you have several Python versions you can also specify for which Python version to install it. E.g.

python3.10 -m pip install PySide2

Note

All launcher files use python as executable. Make sure you use the correct Python version depending on the cp folder you choose. When getting the error message that contains bad magic number... then you are running with a different major.minor Python version. Depending on your installed Python versions you might want to change python to the Python version alias on your system, e.g. python3.11 but that depends on what you have installed on your end.