我想要做的是“悬垂”PlaneGeometry上的某些点。我在平面几何体的同一坐标系中得到了点的平面坐标,我需要从平面得到“高度”以将点放在它上面。
实现它的最佳方法是什么?在Javascript中查询平面网格将是沉重的。是否应该使用顶点着色器完成(并且可以完成)?
修改
可能使用光线施法者是正确的解决方案,如下例所示:http://threejs.org/examples/#webgl_geometry_terrain_raycast
EDIT2
Raycasting完成了这项工作,但对于很多对象来说它很慢。我想有更有效的方法来做到这一点...... https://dl.dropboxusercontent.com/u/13861666/2014-01-17%2011_27_15-firenze.png