soonspacejs
Version:
soonspacejs 2.x
15 lines (14 loc) • 495 B
TypeScript
import { default as Viewport } from '../Viewport';
import { default as CameraControls } from 'camera-controls';
import { ControlsOptions } from '../Interface';
declare class Controls extends CameraControls {
readonly viewport: Viewport;
dollySpeed: number;
azimuthRotateSpeed: number;
polarRotateSpeed: number;
truckSpeed: number;
draggingSmoothTime: number;
constructor(viewport: Viewport);
setOptions(options: ControlsOptions): void;
}
export default Controls;