Skip to content

TypeScript SDK Reference / VisualizationOptions

Interface: VisualizationOptions ​

Properties ​

boundingBox? ​

optional boundingBox: BoundingBoxOptions


faceMesh? ​

optional faceMesh: FaceMeshOptions


heatmap? ​

optional heatmap: HeatmapOptions


modelLoadingProgress? ​

optional modelLoadingProgress: ModelLoadingProgressOptions


scanningSequence? ​

optional scanningSequence: ScanningSequenceOptions

A stage-aware orchestrator that drives the existing visualizations in a predefined sequence while data is actively being collected (CollectingData stage), and an "idle" visualization set otherwise.

When this option is enabled (present and enabled !== false), the orchestrator owns the lifecycle of faceMesh, thermalMask, and boundingBox (declared either in this option or its idleStage); modelLoadingProgress remains governed by the existing lifecycle.

Manual top-level faceMesh / thermalMask / boundingBox visualization instantiation is skipped while the orchestrator is active to avoid double-creation.

See ​

ScanningSequenceOptions


thermalMask? ​

optional thermalMask: ThermalMaskOptions