# USD

**URL:** https://forum.aousd.org/c/community/usd/7.md

[Latest](https://forum.aousd.org/latest.md) · [Categories](https://forum.aousd.org/categories.md) · [Tags](https://forum.aousd.org/tags.md)

---

## [About the USD category](https://forum.aousd.org/t/about-the-usd-category/33)

<div class="topic-metadata">

**Author:** [@dhruvgovil](https://forum.aousd.org/u/dhruvgovil)\
**Replies:** 0

</div>

Welcome to the Using USD category, a place to ask for support regarding the use of Universal Scene Description. Check out our Announcement Post to learn more about this forum in general. Topics that might be suitable f…

---

## [Usdstitch attribute interpolation bug?](https://forum.aousd.org/t/usdstitch-attribute-interpolation-bug/3016)

<div class="topic-metadata">

**Author:** [@ocastle](https://forum.aousd.org/u/ocastle)\
**Replies:** 5\
**Last updated:** [October 8, 2026, 5:10am UTC](https://forum.aousd.org/t/usdstitch-attribute-interpolation-bug/3016 "2026-10-08T05:10:58Z")

</div>

Hello USD people, We have run into what seems like should be a simple issue when using usdstitch to combine the animated output from several individual usd files, each exported from maya over a series of consecutive fra…

---

## [Namespace Editing and inputs connected to ancestors](https://forum.aousd.org/t/namespace-editing-and-inputs-connected-to-ancestors/3049)

<div class="topic-metadata">

**Author:** [@James](https://forum.aousd.org/u/James)\
**Replies:** 3\
**Last updated:** [October 7, 2026, 11:09pm UTC](https://forum.aousd.org/t/namespace-editing-and-inputs-connected-to-ancestors/3049 "2026-10-07T23:09:07Z")

</div>

Hey! Currently hitting a problem I’m not 100% where the responsibility lies with regards to composition arcs, namespace editing and material encapsulation rules. The scene overview: We have two materials. Material0, an…

---

## [Ramp UI hint questions](https://forum.aousd.org/t/ramp-ui-hint-questions/2978)

<div class="topic-metadata">

**Author:** [@James](https://forum.aousd.org/u/James)\
**Replies:** 8\
**Last updated:** [September 25, 2026, 4:57pm UTC](https://forum.aousd.org/t/ramp-ui-hint-questions/2978 "2026-09-25T16:57:02Z")

</div>

UI Hints for Ramps Background The recently introduced UI Hints have provided a unified and consistent way of describing potentially complex authoring interfaces which has significantly helped in providing consistent inte…

---

## [Proposal: Remove inner looping from TsSpline](https://forum.aousd.org/t/proposal-remove-inner-looping-from-tsspline/3051)

<div class="topic-metadata">

**Author:** [@JimAtkinson](https://forum.aousd.org/u/JimAtkinson)\
**Replies:** 0\
**Last updated:** [September 23, 2026, 7:01pm UTC](https://forum.aousd.org/t/proposal-remove-inner-looping-from-tsspline/3051 "2026-09-23T19:01:02Z")

</div>

Hey everyone, I’ve posted a proposal in OpenUSD-proposals to remove inner looping from TsSpline. Inner looping is a feature of Pixar’s internal software but it is not supported by any other DCC products and it adds a lo…

---

## [Export Hair Guides to DCCs](https://forum.aousd.org/t/export-hair-guides-to-dccs/3050)

<div class="topic-metadata">

**Author:** [@madoodia](https://forum.aousd.org/u/madoodia)\
**Replies:** 0\
**Last updated:** [September 23, 2026, 6:35pm UTC](https://forum.aousd.org/t/export-hair-guides-to-dccs/3050 "2026-09-23T18:35:26Z")

</div>

Hello all I hope everything goes well I like to share my current under development standalone Grooming Software, and latest update that is exporting USDA file from it and open in other DCCs like usdView, maya, houdini …

---

## [Proposal: Release branches in OpenUSD GitHub repository](https://forum.aousd.org/t/proposal-release-branches-in-openusd-github-repository/3043)

<div class="topic-metadata">

**Author:** [@sunya](https://forum.aousd.org/u/sunya)\
**Replies:** 0\
**Last updated:** [September 14, 2026, 5:24pm UTC](https://forum.aousd.org/t/proposal-release-branches-in-openusd-github-repository/3043 "2026-09-14T17:24:09Z")

</div>

Hi all, I’ve posted a new proposal on OpenUSD-proposals for adding release branches in the OpenUSD repository for each release, instead of relying on a single release branch and tags on that branch to label releases. Th…

---

## [Animation slow initial playthrough](https://forum.aousd.org/t/animation-slow-initial-playthrough/3034)

<div class="topic-metadata">

**Author:** [@Iciar](https://forum.aousd.org/u/Iciar)\
**Replies:** 4\
**Last updated:** [September 1, 2026, 12:47am UTC](https://forum.aousd.org/t/animation-slow-initial-playthrough/3034 "2026-09-01T00:47:58Z")

</div>

Hello! I have been working on ways to load and handle USD data in Maya and I have noticed that when I load a USD file that contains some animation the first playthrough always runs slow (lower fps) and then the rest of …

---

## [Using LOD support for Materials?](https://forum.aousd.org/t/using-lod-support-for-materials/3033)

<div class="topic-metadata">

**Author:** [@deadpin](https://forum.aousd.org/u/deadpin)\
**Replies:** 4\
**Last updated:** [August 31, 2026, 10:32pm UTC](https://forum.aousd.org/t/using-lod-support-for-materials/3033 "2026-08-31T22:32:34Z")

</div>

Is there such a thing as using the LOD schema purely for material bindings? Like switching between an expensive procedural material, when geometry is close, to a cheap low-resolution pre-baked material when far away (whi…

---

## [Dot Nodes in NodeGraph](https://forum.aousd.org/t/dot-nodes-in-nodegraph/2937)

<div class="topic-metadata">

**Author:** [@James](https://forum.aousd.org/u/James)\
**Replies:** 25\
**Last updated:** [August 31, 2026, 4:31pm UTC](https://forum.aousd.org/t/dot-nodes-in-nodegraph/2937 "2026-08-31T16:31:44Z")

</div>

Hey USD people! A bit of a long one, so TLDR: we would like to propose encode a “dot” node in a NodeGraph; below are some options and reasonings. We’ve been looking into the UsdShade space of USD and noticed that altho…

---

## [Known file size limitations for usdzip?](https://forum.aousd.org/t/known-file-size-limitations-for-usdzip/2424)

<div class="topic-metadata">

**Author:** [@wave](https://forum.aousd.org/u/wave)\
**Replies:** 12\
**Last updated:** [August 31, 2026, 8:06am UTC](https://forum.aousd.org/t/known-file-size-limitations-for-usdzip/2424 "2026-08-31T08:06:48Z")

</div>

Consider the Animal Logic ALab asset. If you isolate the “stoat” character thusly: usdcat --flatten -o stoat.usd --mask /root/stoat/body\_M\_hrc entry.usda You get a file that renders fine in usdview and is almost 16GB (…

---

## [How to dynamically cast \`TfAnyWeakPtr\`?](https://forum.aousd.org/t/how-to-dynamically-cast-tfanyweakptr/3025)

<div class="topic-metadata">

**Author:** [@maddy-adams](https://forum.aousd.org/u/maddy-adams)\
**Replies:** 1\
**Last updated:** [August 28, 2026, 6:28pm UTC](https://forum.aousd.org/t/how-to-dynamically-cast-tfanyweakptr/3025 "2026-08-28T18:28:41Z")

</div>

Given a TfAnyWeakPtr, is there a way to dynamically cast it to a typed TfWeakPtr\<T\>? pxr/base/tf/anyWeakPtr.h declares templated method TfAnyWeakPtrDynamicCast, but I can’t see a definition for it anywhere in the OpenUSD…

---

## [Introducing Roji: An End-to-End OpenUSD Workflow for Scene Assembly, Look Development, Lighting and Rendering](https://forum.aousd.org/t/introducing-roji-an-end-to-end-openusd-workflow-for-scene-assembly-look-development-lighting-and-rendering/3028)

<div class="topic-metadata">

**Author:** [@RABIA](https://forum.aousd.org/u/RABIA)\
**Replies:** 0\
**Last updated:** [August 27, 2026, 4:16pm UTC](https://forum.aousd.org/t/introducing-roji-an-end-to-end-openusd-workflow-for-scene-assembly-look-development-lighting-and-rendering/3028 "2026-08-27T16:16:06Z")

</div>

Hi everyone, I’m Rabia Rahou, founder of Roji Research, I’m developing Roji, an end-to-end OpenUSD environment that brings scene assembly, look development, lighting, interactive review and rendering into one connected…

---

## [Why SdfSchemaBase and SdfSchema?](https://forum.aousd.org/t/why-sdfschemabase-and-sdfschema/3023)

<div class="topic-metadata">

**Author:** [@maddy-adams](https://forum.aousd.org/u/maddy-adams)\
**Replies:** 1\
**Last updated:** [August 25, 2026, 12:57am UTC](https://forum.aousd.org/t/why-sdfschemabase-and-sdfschema/3023 "2026-08-25T00:57:28Z")

</div>

Why are SdfSchemaBase and SdfSchema different classes? Is this just a historical artifact, or is there a reason they can’t be merged/treated as the same? Are there other classes in OpenUSD that derive from SdfSchemaBas…

---

## [Single-element primvar declaration](https://forum.aousd.org/t/single-element-primvar-declaration/3020)

<div class="topic-metadata">

**Author:** [@mreinhard](https://forum.aousd.org/u/mreinhard)\
**Replies:** 2\
**Last updated:** [August 18, 2026, 8:44pm UTC](https://forum.aousd.org/t/single-element-primvar-declaration/3020 "2026-08-18T20:44:02Z")

</div>

Hello, I’d like to ask for a simple clarification when declaring primvars with constant interpolation: The user guide says “Note that you still need to provide an array (that contains a single element) for the primvar.…

---

## [USD UV Map breaking](https://forum.aousd.org/t/usd-uv-map-breaking/3014)

<div class="topic-metadata">

**Author:** [@sgreen](https://forum.aousd.org/u/sgreen)\
**Replies:** 2\
**Last updated:** [August 1, 2026, 4:47pm UTC](https://forum.aousd.org/t/usd-uv-map-breaking/3014 "2026-08-01T16:47:46Z")

</div>

Hi, I’m attempting to streamline an ‘easy’ pipeline process for my thesis film and I’m learning more about .usd files when exporting for lighting/render. However, when I import my usd files, there doesn’t appear to be a…

---

## [Replacing sentinel fallback values with None in schema definitions](https://forum.aousd.org/t/replacing-sentinel-fallback-values-with-none-in-schema-definitions/2973)

<div class="topic-metadata">

**Author:** [@andrew](https://forum.aousd.org/u/andrew)\
**Replies:** 6\
**Last updated:** [July 27, 2026, 5:28pm UTC](https://forum.aousd.org/t/replacing-sentinel-fallback-values-with-none-in-schema-definitions/2973 "2026-07-27T17:28:56Z")

</div>

We’re exploring using None as an explicit schema fallback value as an alternative to sentinel values (-inf, -1) in 3rd party schema definitions. We want to check whether this is a supported/recommended pattern before ado…

---

## [Profiles proposal: Can a base profile describe a non-rendering domain?](https://forum.aousd.org/t/profiles-proposal-can-a-base-profile-describe-a-non-rendering-domain/3003)

<div class="topic-metadata">

**Author:** [@JosephIbrahim](https://forum.aousd.org/u/JosephIbrahim)\
**Replies:** 3\
**Last updated:** [July 20, 2026, 9:51pm UTC](https://forum.aousd.org/t/profiles-proposal-can-a-base-profile-describe-a-non-rendering-domain/3003 "2026-07-20T21:51:47Z")

</div>

Hi there! First time caller here. Long-time USD user on the DCC/Solaris side. I’ve read the Profiles proposal (merged in OpenUSD-proposals: OpenUSD-proposals/proposals/profiles at main · PixarAnimationStudios/OpenUSD…

---

## [Separate proxy/render purpose hierarchys - but shared Xforms between them?](https://forum.aousd.org/t/separate-proxy-render-purpose-hierarchys-but-shared-xforms-between-them/2872)

<div class="topic-metadata">

**Author:** [@PhilS](https://forum.aousd.org/u/PhilS)\
**Replies:** 7\
**Last updated:** [July 15, 2026, 6:17pm UTC](https://forum.aousd.org/t/separate-proxy-render-purpose-hierarchys-but-shared-xforms-between-them/2872 "2026-07-15T18:17:02Z")

</div>

Hey all, We have been diligently observing the advice found at assets/docs/asset-structure-guidelines.md at main · usd-wg/assets · GitHub Basically for each model geo prim, maintain a separate child render and proxy sco…

---

## [Component-level render/proxy display purpose swapping?](https://forum.aousd.org/t/component-level-render-proxy-display-purpose-swapping/2998)

<div class="topic-metadata">

**Author:** [@jonahjnewton](https://forum.aousd.org/u/jonahjnewton)\
**Replies:** 2\
**Last updated:** [July 15, 2026, 5:13am UTC](https://forum.aousd.org/t/component-level-render-proxy-display-purpose-swapping/2998 "2026-07-15T05:13:36Z")

</div>

Hey all, We’ve encountered a use-case in which an artist needs to view the render-purpose representation of a specific asset, but we want to be able to keep the performance benefits of having the rest of the loaded Set …

---

## [USD-X3D File Translator](https://forum.aousd.org/t/usd-x3d-file-translator/2972)

<div class="topic-metadata">

**Author:** [@aaronbergstrom](https://forum.aousd.org/u/aaronbergstrom)\
**Replies:** 3\
**Last updated:** [July 14, 2026, 4:41pm UTC](https://forum.aousd.org/t/usd-x3d-file-translator/2972 "2026-07-14T16:41:01Z")

</div>

USD-X3D File Translator Update Ryker, a student employee of mine at the UND DREAM Lab (an AOUSD Contributing Member), has been developing a C++ language binding library based on the C++ X3D SAI spec (ISO 19777-4 X3DCPPS…

---

## [In memory USDA Generation of a UsdShadeMaterial and all of it's children](https://forum.aousd.org/t/in-memory-usda-generation-of-a-usdshadematerial-and-all-of-its-children/2974)

<div class="topic-metadata">

**Author:** [@evanburkert](https://forum.aousd.org/u/evanburkert)\
**Replies:** 4\
**Last updated:** [July 9, 2026, 3:14pm UTC](https://forum.aousd.org/t/in-memory-usda-generation-of-a-usdshadematerial-and-all-of-its-children/2974 "2026-07-09T15:14:45Z")

</div>

What is the best way to generate an in memory usda representation of an existing UsdShadeMaterial, all of it’s connectables/attributes/metadata and it’s UsdShadeShader children without creating a new stage and exporting …

---

## [NVIDIA Omniverse Extension: Scan to USD](https://forum.aousd.org/t/nvidia-omniverse-extension-scan-to-usd/2977)

<div class="topic-metadata">

**Author:** [@Finger](https://forum.aousd.org/u/Finger)\
**Replies:** 0\
**Last updated:** [July 8, 2026, 2:45pm UTC](https://forum.aousd.org/t/nvidia-omniverse-extension-scan-to-usd/2977 "2026-07-08T14:45:25Z")

</div>

The source code for the FindSurface demo app for NVIDIA Omniverse is now publicly available on CurvSurf GitHub. A sample project for NVIDIA Omniverse platforms that searches point clouds for geometries.

---

## [Scenegraph instancing importing](https://forum.aousd.org/t/scenegraph-instancing-importing/2770)

<div class="topic-metadata">

**Author:** [@BigRayLee](https://forum.aousd.org/u/BigRayLee)\
**Replies:** 3\
**Last updated:** [July 8, 2026, 11:15am UTC](https://forum.aousd.org/t/scenegraph-instancing-importing/2770 "2026-07-08T11:15:18Z")

</div>

Hi, I’m working on importing USD assets into our software. For handling scene graph instancing, since the prototype prim is generated at runtime, we want its prototype identifier to remain consistent every time the scen…

---

## [USDseal Inspector](https://forum.aousd.org/t/usdseal-inspector/2947)

<div class="topic-metadata">

**Author:** [@Gerhard\_Schroeder](https://forum.aousd.org/u/Gerhard_Schroeder)\
**Replies:** 3\
**Last updated:** [July 2, 2026, 9:40pm UTC](https://forum.aousd.org/t/usdseal-inspector/2947 "2026-07-02T21:40:08Z")

</div>

Hi everyone, I’m Gerhard from viSales (Bochum, Germany). Honest intro first: I sit mostly on the visual / sales-communication side of OpenUSD, not the engineering side and my colleague Thomas Kumlehn is the one who join…

---

## [Arnold and HoudiniHairProcedural in Solaris](https://forum.aousd.org/t/arnold-and-houdinihairprocedural-in-solaris/2949)

<div class="topic-metadata">

**Author:** [@danielwalo3D](https://forum.aousd.org/u/danielwalo3D)\
**Replies:** 1\
**Last updated:** [June 23, 2026, 9:09pm UTC](https://forum.aousd.org/t/arnold-and-houdinihairprocedural-in-solaris/2949 "2026-06-23T21:09:23Z")

</div>

Hi everyone, I’m trying to apply a procedural approach in USD such as the ones in https://www.youtube.com/watch?v=u-VDbebW8Oc and https://www.youtube.com/watch?v=0Iv1NjM2nHs Everytime that I try to switch from Karma to…

---

## [SdrProperty UI Hints Metadata queries](https://forum.aousd.org/t/sdrproperty-ui-hints-metadata-queries/2938)

<div class="topic-metadata">

**Author:** [@James](https://forum.aousd.org/u/James)\
**Replies:** 2\
**Last updated:** [June 18, 2026, 9:11am UTC](https://forum.aousd.org/t/sdrproperty-ui-hints-metadata-queries/2938 "2026-06-18T09:11:36Z")

</div>

Hey, A question as to expected behaviour and whether we’re missing any API calls which are expected to be available for SdrProperties? The issue is when trying to get the new uiHints from an SdrShaderProperty. Followin…

---

## [Layer::ExportToString produces corrupt USDA string in memory](https://forum.aousd.org/t/layer-exporttostring-produces-corrupt-usda-string-in-memory/2946)

<div class="topic-metadata">

**Author:** [@evanburkert](https://forum.aousd.org/u/evanburkert)\
**Replies:** 3\
**Last updated:** [June 10, 2026, 9:27pm UTC](https://forum.aousd.org/t/layer-exporttostring-produces-corrupt-usda-string-in-memory/2946 "2026-06-10T21:27:33Z")

</div>

I am trying to use the in memory export to USDA SdfLayer::ExportToString, but for nearly every hierarchy encountered it generates a corrupted USDA string with malformed vertices/indices. Here is a simple gummy bear for e…

---

## [How to suppress warnings from NamespaceEditor](https://forum.aousd.org/t/how-to-suppress-warnings-from-namespaceeditor/2862)

<div class="topic-metadata">

**Author:** [@rkat](https://forum.aousd.org/u/rkat)\
**Replies:** 4\
**Last updated:** [June 9, 2026, 9:48am UTC](https://forum.aousd.org/t/how-to-suppress-warnings-from-namespaceeditor/2862 "2026-06-09T09:48:16Z")

</div>

Hi there, When I use the NamespaceEditor as shown below, I receive the following warning messages. However, this relocation is intentional, and the result is correct, so I would prefer not to have these warnings appear…

---

## [NVIDIA Omniverse Custom Extension: From Scan to Digital Twin](https://forum.aousd.org/t/nvidia-omniverse-custom-extension-from-scan-to-digital-twin/2927)

<div class="topic-metadata">

**Author:** [@Finger](https://forum.aousd.org/u/Finger)\
**Replies:** 1\
**Last updated:** [June 2, 2026, 3:51pm UTC](https://forum.aousd.org/t/nvidia-omniverse-custom-extension-from-scan-to-digital-twin/2927 "2026-06-02T15:51:32Z")

</div>

NVIDIA Omniverse is showcasing a demo application that utilizes CurvSurf FindSurface technology. Here are the key features: Users can upload point clouds stored on their computers directly into the Omniverse App. FindS…

[Next page](https://forum.aousd.org/c/community/usd/7.md?page=1)
