Skip to content

Commit

Permalink
build
Browse files Browse the repository at this point in the history
  • Loading branch information
yomotsu committed Mar 21, 2021
1 parent c9ba6c1 commit 7f22ee6
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 3 deletions.
3 changes: 2 additions & 1 deletion dist/camera-controls.js
Original file line number Diff line number Diff line change
Expand Up @@ -1024,7 +1024,8 @@
var camera = this._camera;
var worldPosition = _v3A.set(this._dollyControlCoord.x, this._dollyControlCoord.y, (camera.near + camera.far) / (camera.near - camera.far)).unproject(camera);
var quaternion = _v3B.set(0, 0, -1).applyQuaternion(camera.quaternion);
var distance = -worldPosition.dot(camera.up) / quaternion.dot(camera.up);
var divisor = quaternion.dot(camera.up);
var distance = approxZero(divisor) ? -worldPosition.dot(camera.up) : -worldPosition.dot(camera.up) / divisor;
var cursor = _v3C.copy(worldPosition).add(quaternion.multiplyScalar(distance));
this._targetEnd.lerp(cursor, 1 - camera.zoom / this._dollyControlAmount);
this._target.copy(this._targetEnd);
Expand Down
2 changes: 1 addition & 1 deletion dist/camera-controls.min.js

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion dist/camera-controls.module.js
Original file line number Diff line number Diff line change
Expand Up @@ -1018,7 +1018,8 @@ var CameraControls = (function (_super) {
var camera = this._camera;
var worldPosition = _v3A.set(this._dollyControlCoord.x, this._dollyControlCoord.y, (camera.near + camera.far) / (camera.near - camera.far)).unproject(camera);
var quaternion = _v3B.set(0, 0, -1).applyQuaternion(camera.quaternion);
var distance = -worldPosition.dot(camera.up) / quaternion.dot(camera.up);
var divisor = quaternion.dot(camera.up);
var distance = approxZero(divisor) ? -worldPosition.dot(camera.up) : -worldPosition.dot(camera.up) / divisor;
var cursor = _v3C.copy(worldPosition).add(quaternion.multiplyScalar(distance));
this._targetEnd.lerp(cursor, 1 - camera.zoom / this._dollyControlAmount);
this._target.copy(this._targetEnd);
Expand Down

0 comments on commit 7f22ee6

Please sign in to comment.