2014-12-29 112 views

回答

1

要獲得矢量的方向進行定向的平面,計算的任何叉積三角形的兩面

所以,如果你的點是A,b,C

side1 = subVectors (a, b); 
side2 = subVectors (a, c); 
planeNormal = crossVectors (side1, side2); 
2

創建幾何。爲每個點添加一個頂點,並創建一個面。例如:你改變幾何

var geometry = new THREE.Geometry(); 
geometry.vertices.push(new THREE.Vector3(0,0,0)); 
geometry.vertices.push(new THREE.Vector3(1,1,0)); 
geometry.vertices.push(new THREE.Vector3(1,-1,0)); 
geometry.faces.push(new THREE.Face3(0, 1, 2)); 
geometry.dynamic = true; 
var shapeMesh = new THREE.Mesh(geometry, material); 
scene.add(shapeMesh); 

每次,一定要讓three.js所知道:

geometry.verticesNeedUpdate = true; 
geometry.elementsNeedUpdate = true; 
+0

是有辦法的定向abje ct到這個形狀? –

+0

您的評論比較模糊。你想如何定位它?這應該可能是一個單獨的SO問題。 –

+0

我發現很難準確地描述我的問題對不起:我需要旋轉一輛車,以便它具有與地形相同的角度 –

相關問題