/// rcp authored schema

AmbientAudioComponent

Exact USDA block introduced by RCP plus fixture-backed contract evidence.

ID: RealityKit.AmbientAudio Baseline: BASE.usda Fixture: Ambient Audio

Quick Read

AmbientAudioComponent has 1 field. All fields are written in the baseline.

Authored as def RealityKitComponent "AmbientAudio" with info:id = "RealityKit.AmbientAudio".

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 "AmbientAudio"
{
    uniform token info:id = "RealityKit.AmbientAudio"
    float gain = 0
}

Sparse Patch Examples

Each fixture shows the USDA block RCP writes when a single parameter is changed in the inspector.

Gain.usda

Changes: gain

Changed field: gain

USDA
def RealityKitComponent "AmbientAudio"
{
    float gain = -35.13125
    uniform token info:id = "RealityKit.AmbientAudio"
}
Resource.usda

Changes: gain

Changed field: gain

USDA
def RealityKitComponent "AmbientAudio"
{
    uniform token info:id = "RealityKit.AmbientAudio"
}

Fields

gain float
Baseline
0
Written as
-35.13125

Observed Authoring Matrix

3 fixtures × 1 field
Variant gain Interpretation
BASE.usda 0 Canonical baseline fixture
Gain.usda -35.13125 Changes: gain
Resource.usda omitted Changes: gain