Reality Composer Pro Development Notes
Evidence-backed notes grouped by component. Open any note for full metadata, repro steps, and evidence.
ambient-audio-component 1 note
- AmbientAudio Preview Resource selection is not authored directly on the AmbientAudio component in current fixtures.
Resource choice appears in AudioLibrary resources plus RealityKitAudioFile prims, while AmbientAudio keeps only component-local fields like gain.
audio-mix-groups-component 1 note
- Audio Mix Groups is a mixer-driven component: the inspector launches the editor, but the authored state lives outside a normal inline parameter block.
Fixture diffs show the inspector card is only a launcher. Real state lands in child `RealityKitAudioMixGroup` prims (`gain`, `mute`, `speed`) plus external `RealityKitAudioFile` prims routed with `rel mixGroup`.
billboard-component 1 note
- Billboard component authors a top-level `float blendFactor` value in USDA.
Fixture diff evidence shows Billboard writes one scalar field (`blendFactor`) directly on the component prim.
input-target-component 1 note
- InputTarget with Allowed Input = Direct authors `allowsDirectInput = 1` and `allowsIndirectInput = 0`.
Fixture deltas show Direct mode serializes as explicit booleans on the InputTarget component prim.
particle-emitter-component 1 note
- ParticleEmitterComponent uses RealityKit.VFXEmitter with a two-tier schema: top-level timing/shape/spawning on currentState, and particle properties inside mainEmitter/spawnedEmitter structs.
The particle emitter fixture set is large and sparse-authored. The canonical shape is `RealityKit.VFXEmitter` with `currentState`, `mainEmitter`, and `spawnedEmitter`, and the most useful public references are now the schema page plus per-component CSV exports.