【发布时间】:2014-03-05 21:00:40
【问题描述】:
我尝试使用以下方法获取网格面的法线:
ray = new THREE.Raycaster(x, y);
var intersection = ray.intersectObjects(objectsOptical, true);
var vector = intersection[0].face.normal;
添加了intersection[0].point 和intersection[0].face.normal(乘以常数)作为一个顶点和intersection[0].point 作为一条(灰色)线的第二个顶点。我得到了这个(红线是光线,灰色应该是法线 - 但它们不是): Illustrative image
请帮我获取网格 FACE 的 NORMALS。
谢谢。
【问题讨论】:
标签: three.js intersection normals raycasting