Skip to content

Commit 811398d

Browse files
committed
6. USDs commonly reference files outside of their O3DE project. We should generate AssetProcessor errors to inform users to copy external USD references to their local project folder.
Signed-off-by: AMZN-Gene <[email protected]>
1 parent e74ffe2 commit 811398d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

rfcs/RFC Feature - USD in the Scene Pipeline.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,14 @@ def Xform "Xform"
345345
4. Job dependencies will be needed at this point because product assets from one USD file (prefabs, models, etc) will be referenced by other USD files to mimic the USD relationship graph.
346346
5. Update the scene builder to generate USD based procedural prefabs.
347347
1. We will need to define what these look like. [We may need additional features from procedural prefabs to hit our end goals](https://wiki.agscollab.com/display/lmbr/USD+in+the+Scene+Pipeline#USDintheScenePipeline-WhatdoweneedfromproceduralprefabsforUSDtobefullyfunctional?).
348+
6. USDs commonly reference files outside of their O3DE project. We should generate AssetProcessor errors to inform users to copy external USD references to their local project folder.
349+
1. Remote reference example from Nvidia's Isaac Sim:
350+
```
351+
def Xform "A1" (
352+
prepend references = @omniverse://localhost/NVIDIA/Assets/Isaac/2023.1.1/Isaac/Robots/Unitree/a1.usd@
353+
)
354+
```
355+
348356
349357
### Phase 3 - Update Assimp to support USD with Variants
350358

0 commit comments

Comments
 (0)