Spaces:
Running
Running
Upload 85 files
Browse files- dist/controls/OrbitControls.d.ts +3 -0
- dist/index.js +0 -0
- dist/index.js.map +0 -0
- src/controls/OrbitControls.ts +9 -0
dist/controls/OrbitControls.d.ts
CHANGED
@@ -11,6 +11,9 @@ declare class OrbitControls {
|
|
11 |
panSpeed: number;
|
12 |
zoomSpeed: number;
|
13 |
dampening: number;
|
|
|
|
|
|
|
14 |
setCameraTarget: (newTarget: Vector3) => void;
|
15 |
update: () => void;
|
16 |
dispose: () => void;
|
|
|
11 |
panSpeed: number;
|
12 |
zoomSpeed: number;
|
13 |
dampening: number;
|
14 |
+
alphaMika: number;
|
15 |
+
betaMika: number;
|
16 |
+
radiusMika: number;
|
17 |
setCameraTarget: (newTarget: Vector3) => void;
|
18 |
update: () => void;
|
19 |
dispose: () => void;
|
dist/index.js
CHANGED
The diff for this file is too large to render.
See raw diff
|
|
dist/index.js.map
CHANGED
The diff for this file is too large to render.
See raw diff
|
|
src/controls/OrbitControls.ts
CHANGED
@@ -16,6 +16,9 @@ class OrbitControls {
|
|
16 |
panSpeed: number = 1;
|
17 |
zoomSpeed: number = 1;
|
18 |
dampening: number = 0.12;
|
|
|
|
|
|
|
19 |
setCameraTarget: (newTarget: Vector3) => void = () => {};
|
20 |
update: () => void;
|
21 |
dispose: () => void;
|
@@ -26,9 +29,15 @@ class OrbitControls {
|
|
26 |
alpha: number = 0.5,
|
27 |
beta: number = 0.5,
|
28 |
radius: number = 5,
|
|
|
29 |
enableKeyboardControls: boolean = true,
|
30 |
inputTarget: Vector3 = new Vector3(),
|
31 |
) {
|
|
|
|
|
|
|
|
|
|
|
32 |
let target = inputTarget.clone();
|
33 |
|
34 |
let desiredTarget = target.clone();
|
|
|
16 |
panSpeed: number = 1;
|
17 |
zoomSpeed: number = 1;
|
18 |
dampening: number = 0.12;
|
19 |
+
alphaMika: number = 0.5;
|
20 |
+
betaMika: number = 0.5;
|
21 |
+
radiusMika: number = 5;
|
22 |
setCameraTarget: (newTarget: Vector3) => void = () => {};
|
23 |
update: () => void;
|
24 |
dispose: () => void;
|
|
|
29 |
alpha: number = 0.5,
|
30 |
beta: number = 0.5,
|
31 |
radius: number = 5,
|
32 |
+
|
33 |
enableKeyboardControls: boolean = true,
|
34 |
inputTarget: Vector3 = new Vector3(),
|
35 |
) {
|
36 |
+
|
37 |
+
alpha = this.alphaMika;
|
38 |
+
beta = this.betaMika;
|
39 |
+
radius = this.radiusMika;
|
40 |
+
|
41 |
let target = inputTarget.clone();
|
42 |
|
43 |
let desiredTarget = target.clone();
|