gpt4 book ai didi

java - 碰撞和速度,如何预测本次更新和下一次更新之间将发生的碰撞?

转载 作者:行者123 更新时间:2023-12-01 16:02:26 25 4
gpt4 key购买 nike

我正在对移动的彩色像素进行简单的碰撞。如果它们的速度高于 1,像素可能会穿过我试图碰撞的静态世界中的某些物体。

我该如何弥补这一点?

最佳答案

这个 C++ example使用基于 vector 的方法来预测经历弹性碰撞的粒子的路径。这个Java example类似,当检测到重叠时,倒回到粒子之间碰撞的开始处。在每一个中,关键元素是将模型与 View 分开。通过这样做,可以以 1 像素/刻度迭代模型,并以不同的可变速率更新 View 。

文章2-Dimensional Elastic Collisions without Trigonometry也可能有帮助。

关于java - 碰撞和速度,如何预测本次更新和下一次更新之间将发生的碰撞?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3489184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com