threejs 获取模型正前方指定距离的一个点
需要将场景z轴正向指定为正北方向, 这样得到的点位才可以直接使用
/**
* 获取模型正前方指定距离的一个点
* @param {object} model 模型对象
* @param {Number} length 正前方的距离
*/
getDirectlyAheadPoint(model, length) {
const front = new THREE.Vector3();
model.getWorldDirection(front);
const deltaPos2 = front.clone().multiplyScalar(length);
let front_position = model.position.clone().add(deltaPos2);
return front_position;
},