OrbitControls sınıfını kullanıyorum ve panUp işlevini panFront ile değiştirmeye çalışıyorum. Amacım kamerayı z ekseni boyunca hareket ettirmek. THREE.js: OrpointControls PerspectiveCamera ile z ekseninde tava
Aşağıdaki değişiklik yaptım ama çalışmıyor gibi görünüyor:var panFront = function() {
var v = new THREE.Vector3();
return function panFront(distance, objectMatrix) {
v.setFromMatrixColumn(objectMatrix, 2); // get Z column of objectMatrix
v.multiplyScalar(distance);
panOffset.add(v);
};
}();
http://stackoverflow.com/questions/26185074/three-js-orbitcontrols-js-pan-camera-parallel-to-ground -plane-like-google-e/26188674 # 26188674 – WestLangley
Evet, aynı problem gibi görünüyor, yine de işe yarayan çözümü buldum, zaten teşekkürler! –