Interface GeospatialFlyOptions
interface GeospatialFlyOptions {
center?: Vec3;
centerHopScale?: number;
durationMs?: number;
ease?: (g: number) => number;
pitch?: number;
radius?: number;
yaw?: number;
}
center?: Vec3;
centerHopScale?: number;
durationMs?: number;
ease?: (g: number) => number;
pitch?: number;
radius?: number;
yaw?: number;
}
Properties
Optionalcenter
Target centre (ECEF). Animated along a great-circle (slerp).
Optionalcenter Hop Scale
centerHopScale?: number
Parabolic "hop" height scale for the centre animation (0 = none).
Optionalduration Ms
durationMs?: number
Flight duration in ms. Default 1000.
Optionalease
ease?: (g: number) => number
Easing applied to the normalized progress g ∈ [0,1]. Default cubic ease-in-out.
Optionalpitch
pitch?: number
Target pitch (radians).
Optionalradius
radius?: number
Target radius.
Optionalyaw
yaw?: number
Target yaw (radians). Shortest angular path is taken.
Options for flyGeospatialCameraToAsync. Omitted target fields keep their current value.