LeonYuanYao 5 vuotta sitten
vanhempi
commit
0809b0b114
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  1. 3 1
      examples/js/misc/Minimap.js

+ 3 - 1
examples/js/misc/Minimap.js

@@ -146,9 +146,11 @@ THREE.Minimap = function(renderer, scene, mainCamera, params) {
         minimapCamera.position.set(updatePos.x, updatePos.y, updatePos.z);
         minimapCamera.updateMatrixWorld();
 
-        minimapCamera.backplane.position.set(minimapCamera.position.x, minimapCamera.position.y, minimapCamera.position.z - minimapCamera.far);
+        updatePos = minimapCamera.position.clone().add(up.clone().negate().multiplyScalar(minimapCamera.far));
+        minimapCamera.backplane.position.set(updatePos.x, updatePos.y, updatePos.z);
         minimapCamera.backplane.updateMatrixWorld();
 
+
         var idc = minimapCamera.indicator;
         idcPos = minimapCamera.position.clone().add(up.clone().negate().multiplyScalar(0.02));
         // idcPos = mainCamera.position.clone().add(up.clone().negate().multiplyScalar(0.02));