UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

18 lines (17 loc) 542 B
import { Vector2 } from 'three'; import { BaseViewerType } from '../_Base'; export declare class ViewerCamerasController { private _viewer; private _size; private _aspect; constructor(_viewer: BaseViewerType); camera(): import("three").Camera; get size(): Vector2; get aspect(): number; computeSizeAndAspect(pixelRatio: number): void; private _updateSize; private _getAspect; updateCameraAspect(): void; prepareCurrentCamera(): Promise<void>; _updateFromCameraContainer(): Promise<void>; }