跳到主要内容

flywave-mapview.camerautils.setverticalfov

Home > @flywave/flywave-mapview > CameraUtils > setVerticalFov

CameraUtils.setVerticalFov() function

This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Sets a camera's vertical fov.

Signature:

function setVerticalFov(camera: THREE.PerspectiveCamera, verticalFov: number, viewportHeight: number): number;

Parameters

Parameter

Type

Description

camera

THREE.PerspectiveCamera

verticalFov

number

Vertical field of view in radians. It'll be clamped to [MIN_FOV_RAD, MAX_FOV_RAD].

viewportHeight

number

Viewport height in pixels, used to compute focal length.

Returns:



number

The new camera's vertical fov in radians.

## Remarks

The camera's focal length will be updated to achieve the given viewport height.