|
1
4
作为对他人的参考。..你可能提到的verlet论文是这样的: advanced character physics 由创造杀手的团队制作,是首批基于布娃娃物理学的团队之一 不管怎样。..他们使用的原始代码是:
此外,通过这种verlet集成,确保您在整个游戏中使用的时间步长是恒定的。(例如30帧/秒(因此时间步长为1/30)),并且不会波动。如果是这样,你应该使用 time corrected verlet integration 这是什么原因造成的 编辑: 问题2的答案:要移动你的位置(不改变速度/加速度),只需将位置更新到新位置,然后作为额外的步骤,将此移动的增量(因此newPosition oldPosition)添加到旧位置,这样它就会相应地更新。 问题1的答案:冲量是在一段时间内施加在物体上的力。所以你的解决方案是不正确的。脉冲是在X个时间步(或帧)内,用固定的力调用applyForce函数。 |
|
|
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 1 年前 |
|
|
lukashb · 创建python代码来计算启动速度[closed] 2 年前 |
|
|
figgyfarts · Rust-指数中应至少有一位数字 2 年前 |
|
|
Vishal Shah · Unity 2D运动学刚体穿过动力学刚体 3 年前 |
|
|
jamham0 · 当球击中左墙时出现奇怪的物理错误 3 年前 |
|
|
fghjk · 绘制轨迹(python) 8 年前 |
|
|
datapanda · 三维网格的莫顿反向编码 8 年前 |
|
|
Bikash · 在Mathematica中绘制量子谐振子 8 年前 |