@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
19 lines (18 loc) • 938 B
TypeScript
import { Camera, Object3D, Vector2 } from 'three';
import { NamedFunction0, ObjectNamedFunction2, ObjectNamedFunction3, ObjectNamedFunction4 } from './_Base';
export declare class setPerspectiveCameraFov extends ObjectNamedFunction3<[number, number, boolean]> {
static type(): string;
func(object3D: Object3D, fov: number, lerp: number, updateProjectionMatrix: boolean): void;
}
export declare class setPerspectiveCameraNearFar extends ObjectNamedFunction4<[number, number, number, boolean]> {
static type(): string;
func(object3D: Object3D, near: number, far: number, lerp: number, updateProjectionMatrix: boolean): void;
}
export declare class getDefaultCamera extends NamedFunction0 {
static type(): string;
func(): Camera;
}
export declare class setCameraViewOffset extends ObjectNamedFunction2<[Vector2, Vector2]> {
static type(): string;
func(object3D: Object3D, min: Vector2, max: Vector2): void;
}