Interface PanoramaLikeControllerCustomInitArgs

interface PanoramaLikeControllerCustomInitArgs {
    defaultFov?: number;
    defaultLatitude?: number;
    intersectMeshCreator?: (() => IntersectMeshInterface);
    maxFov?: number;
    maxLatitude?: number;
    minFov?: number;
    minLatitude?: number;
    moveSpeed?: number;
}

Hierarchy (view full)

Properties

defaultFov?: number

默认相机可视角度(垂直),可作为 zoom

defaultLatitude?: number

默认相机俯仰角

intersectMeshCreator?: (() => IntersectMeshInterface)

鼠标焦点环自定义创建器

maxFov?: number

最大默认相机可视角度(垂直)

maxLatitude?: number

最大相机俯仰角

minFov?: number

最小默认相机可视角度(垂直)

minLatitude?: number

最小相机俯仰角

moveSpeed?: number

点位间移动动画速度 单位 m/s

这边设置的是速度,整体耗时会通过距离除速度计算得到