Skip to content

Commit

Permalink
Make clear that applied schema data is effectively inherited.
Browse files Browse the repository at this point in the history
  • Loading branch information
spiffmon authored and meshula committed Apr 22, 2024
1 parent ecd2816 commit cfdf1e0
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions proposals/revise_use_of_layer_metadata/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -197,8 +197,12 @@ a number of limitations:
## Proposal to Evolve Stage Metadata to Applied Schemas
In addition to promoting the guidance on what concepts are safe to encode in layer metadata,
we propose, with backwards compatibility for older assets, **to migrate the stage metadata
enumerated above into appropriate Applied schemas that can be applied to any prim**. We will
post followup proposals with specifics for the categories present above, which we believe are:
enumerated above into appropriate Applied schemas that can be applied to any prim**. Without
currently-known exception, the information contained in these applied schemas is making a statement
about the subtree of namespace rooted at the prim; in other words, the properties the schemas contain
are effectively inherited to descendant prims until reaching a prim that itself applies the same
schema, which then becomes authoritative for its own subtree. We will post followup proposals with
specifics for the categories present above, which we believe are:
* **UsdSceneAPI**, containing `startTimeCode` and `endTimeCode` as `timeCode`-valued **attributes**.
This schema will address [other concerns the community has expressed about organizing
"top-level scene data"](https://groups.google.com/g/usd-interest/c/HpF60yzj_pI/m/EIjXW_sLBwAJ)
Expand Down

0 comments on commit cfdf1e0

Please sign in to comment.