USD Composer to Glowstick

USD Composer to Glowstick

Use USD Composer to create scenes that can be saved natively as OpenUSD for rendering inside Glowstick. When done correctly (i.e. understanding the current limitations of Glowstick), rendering seamlessly is possible.

Things to Know Before You Start

  • Before adding textures to your scene, place the textures you want to use in the folder you intend to save the final USD file. Otherwise, USD Composer will put relative links to the texture files.

Creating Usdpreviewsurfaces

USD Composer by defaults prefers to use MDL. We need to use USD Preview Surface.

  1. Right click in the Stage tab, and Create a Material called “USD Preview Surface Texture”

  2. Right click on the newly created PreviewSurfaceTexture (inside the Looks folder in the Stage tab), and choose “Open in MDL Material Graph”

  3. In the Material Graph tab, click on “diffuseColorTex”. In the Property tab, under Inputs, you’ll see an empty field for file

  4. In the Stage tab, select the object you’d like to apply the material to. Under “Materials on selected models”, link to the PreviewSurfaceTexture you created