connection-points-composition#
Code |
CP.005 |
|---|---|
Validator |
|
Compatibility |
|
Tags |
Summary#
Connection points must be saved as a separate <AssetName>_ConnectionPoints.usd file and composed into the main stage as a sublayer.
Description#
Separating connection point geometry into its own USD file allows the connection points to be versioned, updated, and replaced independently from the main geometry. The file is then composed into the main asset as a sublayer, making the connection points part of the final composed stage.
Why is it required?#
Enables independent authoring and versioning of connection point geometry
Allows tooling to extract, update, or replace connection points without touching geometry
The
*_ConnectionPoints.usdnaming convention makes the sublayer identifiable by validators
Examples#
subLayers = [
@./CW375_ConnectionPoints.usd@,
@./CW375_Properties.usda@,
@./CW375_Geometry.usd@
]
How to comply#
Author connection point geometry in a separate scene
Save as
<AssetName>_ConnectionPoints.usd(e.g.,CW375_ConnectionPoints.usd)In your main asset file, add it as a sublayer in the order shown above