/// rcp authored schema
PointLightComponent
Exact USDA block introduced by RCP plus fixture-backed contract evidence.
Quick Read
PointLightComponent has 4 fields.
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 "PointLight" with info:id = "RealityKit.PointLight".
For large components, prefer fixtures.csv for fixture-by-fixture authored rows and matrix.csv for the derived variant matrix.
Introduced USD Block
def RealityKitComponent "PointLight"
{
uniform token info:id = "RealityKit.PointLight"
} Sparse Patch Examples
Each fixture shows the USDA block RCP writes when a single parameter is changed in the inspector.
Changes: attenuationFalloffExponent
Changed field: attenuationFalloffExponent
def RealityKitComponent "PointLight"
{
float attenuationFalloffExponent = 4
uniform token info:id = "RealityKit.PointLight"
} Changes: attenuationRadius
Changed field: attenuationRadius
def RealityKitComponent "PointLight"
{
float attenuationRadius = 20
uniform token info:id = "RealityKit.PointLight"
} Changes: color
Changed field: color
def RealityKitComponent "PointLight"
{
float3 color = (0.722041, 0.92509, 0)
uniform token info:id = "RealityKit.PointLight"
} Changes: intensity
Changed field: intensity
def RealityKitComponent "PointLight"
{
uniform token info:id = "RealityKit.PointLight"
float intensity = 470000
} Fields
attenuationFalloffExponent float - Baseline
- not written — sparse only
- Written as
4
attenuationRadius float - Baseline
- not written — sparse only
- Written as
20
color float3 - Baseline
- not written — sparse only
- Written as
(0.722041, 0.92509, 0)
intensity float - Baseline
- not written — sparse only
- Written as
470000
Observed Authoring Matrix
5 fixtures × 4 fields
| Variant | attenuationFalloffExponent | attenuationRadius | color | intensity | Interpretation |
|---|---|---|---|---|---|
| Attenuation Falloff.usda | 4 | omitted | omitted | omitted | Changes: attenuationFalloffExponent |
| Attenuation Radius.usda | omitted | 20 | omitted | omitted | Changes: attenuationRadius |
| BASE.usda | omitted | omitted | omitted | omitted | Canonical baseline fixture |
| Color.usda | omitted | omitted | (0.722041, 0.92509, 0) | omitted | Changes: color |
| Intensity.usda | omitted | omitted | omitted | 470000 | Changes: intensity |