光线投射的基本步骤可以分为如下4步:
光线投射(Ray casting):对最终图像的每个像素,都有一条光线穿过体素。...#.near
光线投射器的近点因子,这个值指示基于这个距离哪些对象可以被舍弃。
这个值不能是负的,且应该小于far属性。
#.far
光线投射器的远点因子,这个值指示基于这个距离哪些对象可以被舍弃。...[ { distance, point, face, faceIndex, indices, object }, ... ]
distance – 射线的起点到相交点的距离
point – 在世界坐标中的交叉点...[ { distance, point, face, faceIndex, object }, … ]
distance - 射线的起点到相交点的距离
point - 在世界坐标中的交叉点
face -...如果出现了相交的情况,检查最近的一个交点与射线起点间的距离,如果这个距离比射线起点至物体顶点间的距离要小,则说明发生了碰撞。