|
|
1
2
我要从碰撞开始。你有六个平面(每个平面都是[点,法向单位向量]对)和一个球体(一个[点,半径]对)。 对照每个平面检查该点。要做到这一点,从该点减去单位向量(按球体半径放大)。(点-=平面单位矢量*半径) 现在,通过一些向量数学,你可以看到它在平面的哪一边。 然后将使用平面的单位向量进行反弹计算。 你会遇到的下一个问题是你一次要穿过多个平面。 |