小编gro*_*cho的帖子

碰撞检测和碰撞响应

我一直在尝试使用机器人Opengl代表一些移动/旋转物体.现在我想让他们碰撞并做出现实回应.

研究这个问题,我可以找到许多资源,告诉我如何确定两个3d形状是否在当前帧中发生碰撞(或者它们是否会在下一帧中发生碰撞).但是,我无法找到描述如何获取有关已发生冲突的信息的资源.

例如,使用凸形,我想知道哪个顶点首先与哪个平面相撞,在帧之间的什么时间.这样我就可以知道每个形状应该如何响应它的位置和旋转.

我可以描述每个顶点与光线的运动,以及每个帧之间的平面运动.然而,我有点难过,因为我将如何使用它来找到他们未来的交叉点,以及这是否有可能时间效率明智.我已经阅读了一些减少复杂计算需求的方法,比如octtree和hit box.

我对这个话题相当新,所以任何资源或关于如何处理这些问题的建议都会受到赞赏.感谢您的时间!

android collision-detection

10
推荐指数
1
解决办法
2186
查看次数

标签 统计

android ×1

collision-detection ×1