您必须在这里精确。
您可以根据给定相机的视场
camera.fov和距
dist相机的给定距离,计算可见的矩形区域。
由于对象大概具有深度,因此您必须从网格中选取一个平面,然后以该距离进行计算。
这是计算可见光
height以及
width距
dist相机给定距离的方法。
var vFOV = THREE.Math.degToRad( camera.fov ); // convert vertical fov to radiansvar height = 2 * Math.tan( vFOV / 2 ) * dist; // visible heightvar width = height * camera.aspect;// visible width
three.js r.87



