0
我是WebGL和Three.js的新手。我將圓柱體的原點指向底部中心。THREE.js中的任何方式在旋轉後獲取氣缸的頂部中心?
代碼:
var cylinderGeometry = new THREE.CylinderGeometry(topRadius, botRadius, randomCyliderHeight);
cylinderGeometry.applyMatrix(new THREE.Matrix4().makeTranslation(0, randomCyliderHeight/2, 0));
var cylinder = new THREE.Mesh(cylinderGeometry, material);
然後我喜歡旋轉汽缸:
cylinder.rotation.x = θ1;
cylinder.rotation.y = θ2;
cylinder.rotation.z = θ3;
如果氣缸原始點的座標爲(x,Y,Z)。
THREE.js有什麼方法可以在旋轉後得到圓柱體的頂部中心嗎?
感謝您的任何幫助。
工作!真的非常感謝你的回答。 :) – bryan 2014-09-27 22:45:38