@threepipe/plugin-3d-tiles-renderer
Version:
Interface for 3d-tiles-renderer
29 lines • 1.01 kB
TypeScript
import { ACameraControlsPlugin, Camera, TControlsCtor, Vector3 } from 'threepipe';
import { EnvironmentControls } from '3d-tiles-renderer';
import { UiObjectConfig } from 'uiconfig.js';
export declare class EnvironmentControlsPlugin extends ACameraControlsPlugin {
static readonly PluginType = "EnvironmentControlsPlugin";
readonly controlsKey = "environment";
protected _controlsCtor: TControlsCtor;
}
export declare class EnvironmentControls2 extends EnvironmentControls {
enabled: boolean;
cameraRadius: number;
rotationSpeed: number;
minAltitude: number;
maxAltitude: number;
minDistance: number;
maxDistance: number;
minZoom: number;
maxZoom: number;
zoomSpeed: number;
adjustHeight: boolean;
enableDamping: boolean;
dampingFactor: number;
useFallbackPlane: boolean;
pivotPoint: Vector3;
target: Vector3;
get object(): Camera;
uiConfig: UiObjectConfig<void, 'folder'>;
}
//# sourceMappingURL=EnvironmentControlsPlugin.d.ts.map