Optionalduration_Flight duration in ms; absent = viewer default, 0 = snap.
Optionaleasingease-in-out (smoothstep, default), smooth (smootherstep), cruise or linear.
OptionaltrajectoryThe flight path (Python luxar.core.trajectories): a name for a trajectory's
defaults, or an object carrying its parameters. See
core/app/camera/flight-trajectories.ts for what each does.
OptionalspeedPace the flight: duration = path length / speed (units per second).
Optionalduration_[min, max] duration of a paced flight, ms.
OptionalrenderingRendering overrides (snake_case ViewerConfig keys) applied on arrival.
OptionalrevealWhen this waypoint's dimension-bound overlays appear. immediate (the
default) shows them as the dimension changes, while the camera is still
flying; on_arrival holds overlays that would newly appear until the
flight resolves — a snap or a camera-less waypoint arrives at once, a
flight the visitor cancels counts as arrival, a flight a newer waypoint
supersedes never reveals. Departing overlays hide immediately either way.
A camera pose bound to a hidden-dimension position (Python
Waypoint). First match in list order wins; seecore/app/camera/waypoint-driver.ts.