/// rcp authored schema
EnvironmentLightingConfigurationComponent
Exact USDA block introduced by RCP plus fixture-backed contract evidence.
Quick Read
EnvironmentLightingConfigurationComponent has 1 field.
None are written in the baseline — RCP uses sparse authoring, emitting each field only when it differs from the engine default.
Authored as def RealityKitComponent "EnvironmentLightingConfiguration" with info:id = "RealityKit.EnvironmentLightingConfiguration".
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 "EnvironmentLightingConfiguration"
{
uniform token info:id = "RealityKit.EnvironmentLightingConfiguration"
} Sparse Patch Examples
Each fixture shows the USDA block RCP writes when a single parameter is changed in the inspector.
Weight.usda
Changes: environmentLightingWeight
Changed field: environmentLightingWeight
USDA
def RealityKitComponent "EnvironmentLightingConfiguration"
{
float environmentLightingWeight = 0.48552084
uniform token info:id = "RealityKit.EnvironmentLightingConfiguration"
} Fields
environmentLightingWeight float - Baseline
- not written — sparse only
- Written as
0.48552084
Observed Authoring Matrix
2 fixtures × 1 field
| Variant | environmentLightingWeight | Interpretation |
|---|---|---|
| BASE.usda | omitted | Canonical baseline fixture |
| Weight.usda | 0.48552084 | Changes: environmentLightingWeight |