/// rcp authored schema
BillboardComponent
Exact USDA block introduced by RCP plus fixture-backed contract evidence.
Quick Read
BillboardComponent has 1 field.
All fields are written in the baseline.
Authored as def RealityKitComponent "Billboard" with info:id = "RealityKit.Billboard".
For large components, prefer fixtures.csv for fixture-by-fixture authored rows and matrix.csv for the derived variant matrix.
Introduced USD Block
USDA
def RealityKitComponent "Billboard"
{
float blendFactor = 0
uniform token info:id = "RealityKit.Billboard"
} Sparse Patch Examples
Each fixture shows the USDA block RCP writes when a single parameter is changed in the inspector.
BlendFactor.usda
Changes: blendFactor
Changed field: blendFactor
USDA
def RealityKitComponent "Billboard"
{
float blendFactor = 2
uniform token info:id = "RealityKit.Billboard"
} Fields
blendFactor float - Baseline
-
0 - Written as
2
Observed Authoring Matrix
2 fixtures × 1 field
| Variant | blendFactor | Interpretation |
|---|---|---|
| BASE.usda | 0 | Canonical baseline fixture |
| BlendFactor.usda | 2 | Changes: blendFactor |