您的位置:首页 > 其它

碰撞检测之射线与其他几何体的碰撞检测

2016-01-26 16:42 211 查看
射线与球
步骤1:求射线起点ori到球心center的向量a
步骤2:求向量a在射线上的投影向量b,得到球心到射线的垂足
步骤3:由垂足,球心,交点构成的三角形中,使用勾股定理,得到垂足到交点的距离d
步骤4:由垂足以及d和射线方向得到交点,交点有两个,由射线方向正负号算得

射线与平面
平面表示为p*n = d
只要求出射线到平面的距离就可解决
由于交点可以表示为p0+dir*l,即射线原点坐标+射线方向与射线与交点的距离l
然后将交点带入平面公式,即可求出l
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: