Use Interactions to configure local camera-driven room events. Camera frames stay in the browser; only settings are saved on the room.
Controls:
Save settings: writes the current values to the roomEnabled: turns camera interactions on or off for this room; toggling also savesEnabled or Disabled for the current saved stateControls:
Detection: chooses Motion, Object, People, or Hybrid detectionCamera start: chooses Button (the shopper presses the camera button) or On room start (camera starts as soon as the room opens)Camera direction: chooses Front or Rear camera when the device offers bothTunes detection responsiveness and pacing.
Controls:
Sensitivity: scales overall detection responsiveness. Range 0.01 to 1, step 0.01Motion threshold: confidence threshold required to fire a detection. Range 0.001 to 0.5, step 0.001Minimum pixels: minimum number of changed pixels needed to fire. Range 1 to 20000, step 1Sample interval: time between frame samples, in milliseconds. Range 50 to 5000, step 10Cooldown: minimum time between successive detections, in milliseconds. Range 0 to 60000, step 100Warmup: time the runtime waits before reacting after camera start, in milliseconds. Range 0 to 10000, step 100Controls:
Debug preview: shows the compact camera preview window in the editorHide video in live mode: hides the preview window for shoppers in published roomsTrace: enables runtime detection tracingTrace level: chooses Off, Summary, or VerboseLog retention: days to keep trace logs. Range 1 to 365, step 1Trace table:
Time, Detection, Changed pixels, Changed ratio, and ConfidenceGood to know:
immersive:interaction-detected browser event with motion metrics; downstream features (avatars, particles, the room agent) listen for this eventHybrid detection fires when motion is detected together with object or pose detectionsAvatar drawer and pairable avatars only appear when camera interactions are enabled