Dev: Auto USD Structure

16. 12 月 2025

Did you ever downloaded an asset and spend way too much time on renaming and cleaning up the hierarchy? Here is how we automated this process with the Prism Execution Graph:

 

Development Update: Execution Graph – Automated USD Asset Structure and Turntable

Did you ever download an asset and spend way too much time on renaming and cleaning up the hierarchy?
Here is how we automated this process with the Prism Execution Graph:

We created a node graph, which automatically runs through the following steps:

  • setup an asset in Prism with the name and description read from a CSV file
  • download a 3D asset from PolyHaven
  • rename, reparent and cleanup USD prims to create modeling and surfacing USD layers
  • save the USD layers as separate files and combine them in the asset USD file
  • create a USD turntable using the Arnold Hydra delegate
  • set the first rendered frame as the asset thumbnail in Prism
  • convert the rendered image sequence to an mp4 video
  • open the video in OpenRV for review

The whole process is completely procedural including the renaming (thanks to regex) and can be used for other assets as well.
No coding is needed to extend and customize the process.

Check out more use cases of the Prism Execution Graph here:
Execution Graph – Features

The Execution Graph is currently in Early Access for Prism Pro users and will be available for all Prism Plus users at the beginning of next year!

Prism-Slack plugin by Fraktl

Prism-Slack plugin by Fraktl

We’re happy to share an exciting 3rd party developed Prism-Slack plugin by John Kesig – Warm&Fuzzy – Fraktl.

Dev: Connect Kitsu Events

Dev: Connect Kitsu Events

We love workflow automation and this example shows how to listen to CGWire Kitsu events and trigger notifications in Maya, Discord and other tools in your studio.