lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
20 lines (19 loc) • 838 B
TypeScript
import { PerspectiveCamera, Vector3, Quaternion } from "three";
export declare const cameraInterpolationSystem: {
add: ((item: PerspectiveCamera, initData?: {
positionFrom: Vector3;
quaternionFrom: Quaternion;
cameraFrom: PerspectiveCamera;
progress: number;
diffMax: number;
onFinish: () => void;
} | undefined) => false | import("@lincode/promiselikes").Cancellable) | ((item: PerspectiveCamera, initData?: {
positionFrom: Vector3;
quaternionFrom: Quaternion;
cameraFrom: PerspectiveCamera;
progress: number;
diffMax: number;
onFinish: () => void;
} | undefined) => boolean);
delete: ((item: PerspectiveCamera) => false | import("@lincode/promiselikes").Cancellable | undefined) | ((item: PerspectiveCamera) => boolean);
};