From 818dd61c0d10675171bac3fa7a978846eaf21469 Mon Sep 17 00:00:00 2001 From: JannisX11 Date: Sun, 25 Oct 2020 10:45:29 +0100 Subject: [PATCH] Fix transform gizmo not updating to camera rotation --- js/preview/transformer.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/preview/transformer.js b/js/preview/transformer.js index 383fd4c6..5fb45b58 100644 --- a/js/preview/transformer.js +++ b/js/preview/transformer.js @@ -684,6 +684,13 @@ rot_origin.scale.multiply(rot_origin.base_scale); } + // Update Eye Position + if ( scope.camera instanceof THREE.PerspectiveCamera ) { + eye.copy( camPosition ).sub( worldPosition ).normalize(); + } else if ( scope.camera instanceof THREE.OrthographicCamera ) { + eye.copy( camPosition ).normalize(); + } + if (scope.elements.length == 0) return; if (object) {