{"id":8341,"date":"2025-12-16T15:00:49","date_gmt":"2025-12-16T14:00:49","guid":{"rendered":"https:\/\/prism-pipeline.com\/?p=8341"},"modified":"2026-02-23T17:26:34","modified_gmt":"2026-02-23T16:26:34","slug":"dev-auto-usd-structure","status":"publish","type":"post","link":"https:\/\/prism-pipeline.com\/de\/news\/dev-auto-usd-structure\/","title":{"rendered":"Dev: Auto USD Structure"},"content":{"rendered":"<div style=\"width: 1080px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-8341-1\" width=\"1080\" height=\"608\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/prism-pipeline.com\/wp-content\/uploads\/2026\/02\/AutomatedUSDStructure_video.mp4?_=1\" \/><a href=\"https:\/\/prism-pipeline.com\/wp-content\/uploads\/2026\/02\/AutomatedUSDStructure_video.mp4\">https:\/\/prism-pipeline.com\/wp-content\/uploads\/2026\/02\/AutomatedUSDStructure_video.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<p><strong>Development Update: Execution Graph &#8211; Automated USD Asset Structure and Turntable<br \/>\n<\/strong><\/p>\n<p>Did you ever download an asset and spend way too much time on renaming and cleaning up the hierarchy?<br \/>\nHere is how we automated this process with the Prism Execution Graph:<\/p>\n<p>We created a node graph, which automatically runs through the following steps:<\/p>\n<ul>\n<li>setup an asset in Prism with the name and description read from a CSV file<\/li>\n<li>download a 3D asset from PolyHaven<\/li>\n<li>rename, reparent and cleanup USD prims to create modeling and surfacing USD layers<\/li>\n<li>save the USD layers as separate files and combine them in the asset USD file<\/li>\n<li>create a USD turntable using the Arnold Hydra delegate<\/li>\n<li>set the first rendered frame as the asset thumbnail in Prism<\/li>\n<li>convert the rendered image sequence to an mp4 video<\/li>\n<li>open the video in OpenRV for review<\/li>\n<\/ul>\n<p>The whole process is completely procedural including the renaming (thanks to regex) and can be used for other assets as well.<br \/>\nNo coding is needed to extend and customize the process.<\/p>\n<p>Check out more use cases of the Prism Execution Graph here:<br \/>\n<a href=\"https:\/\/prism-pipeline.com\/de\/execution-graph\/\">Execution Graph &#8211; Features<\/a><\/p>\n<p>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!<\/p>","protected":false},"excerpt":{"rendered":"<p>Did you ever downloaded an asset and spend way too much time on renaming and cleaning up the hierarchy?<br \/>\nHere is how we automated this process with the Prism Execution Graph:<\/p>","protected":false},"author":26468,"featured_media":8339,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[106,43],"tags":[],"class_list":["post-8341","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development","category-news"],"acf":[],"jetpack_featured_media_url":"https:\/\/prism-pipeline.com\/wp-content\/uploads\/2026\/02\/DEV_AutomatedUSDStructure.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/posts\/8341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/users\/26468"}],"replies":[{"embeddable":true,"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/comments?post=8341"}],"version-history":[{"count":5,"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/posts\/8341\/revisions"}],"predecessor-version":[{"id":8367,"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/posts\/8341\/revisions\/8367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/media\/8339"}],"wp:attachment":[{"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/media?parent=8341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/categories?post=8341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prism-pipeline.com\/de\/wp-json\/wp\/v2\/tags?post=8341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}