Box2d中刚体的定义是
一块如此坚固的物质,以至于该块上任意两块物质之间的距离是完全恒定的。
这正是我不想要的,因为我想制作2D(最终可能是 3D)、弹性、可变形、易碎甚至粘性物体。
我希望从这个社区中获得的是资源,这些资源可以教会我物体如何弯曲、断裂和相互作用背后的数学。我不关心这些物体的分子或化学性质,当我尝试搜索如何计算一块木头、金属、橡胶、粘液、液体、有机材料等时,我发现的往往是这些。可能看起来像在对其施加力后。
此外,我是一个非常直观的人,所以图表等对我非常有帮助。
==================================================== ===============================
忽略这些问题,它们已经过时了,我将它们保留在这里只是为了上下文目的
1.有没有像这样简单的2D软体物理引擎?
最好是免费的还是开源的?
2.如果不是,我可以自己制作而不用花费数年时间吗?
3. 考虑到我 1 年的编程经验和子弹是 3D 的,我可以使用现有的子弹和 box2d 等引擎并简单地转换他们的代码,或者这只会导致更多的问题吗?
4.最后,如果我要转换另一个库,是最好改变box2D的已经二维代码,Bullet的已经软代码,还是混合两者的源代码?
谢谢!