2014-11-03 68 views
3

是否可以繪製帶有兩個向量(x1,y1,z1)(x2,y2,z2)的箭頭助手,請給出建議和指導。 enter image description here沿着三條線或兩條向量繪製箭頭助手

在此先感謝...

+0

我相信這會幫助你:http://math.stackexchange.com/questions/128480/vector-direction-given-the-points – gaitat 2014-11-03 13:35:45

回答

6

你可以從2個向量這樣的方向,創造箭頭幫手

var from = new THREE.Vector3(2, 2, 2); 
var to = new THREE.Vector3(0, 0, 0); 
var direction = to.clone().sub(from); 
var length = direction.length(); 
var arrowHelper = new THREE.ArrowHelper(direction.normalize(), from, length, 0xff0000); 
scene.add(arrowHelper); 

的js撥弄工作 http://jsfiddle.net/pardo/bgyem42v/3/

+1

@WestLangley增加了一個jsfiddle工作 – 2014-11-04 01:03:47