![]() |
1
3
|
![]() |
3
1
如果你只是在寻找变形,我建议使用一个多边形模型(trimesh),在这个模型中,我将捕捉到对表示该形状的刚体的碰撞回调。在碰撞点上,我将确定一个或多个顶点的变形量。 对于非变形,我建议每一个时间步骤都应该迭代您的变形点,并尝试将它们向外推。我想这个查询可以通过碰撞世界中非常小的球体查询来完成。这也需要你保持一个“最大”的未变形位置。 这个方法实现起来相当简单,尽管它不是一个“软体”,这可能是您正在寻找的。 http://chriscavanagh.wordpress.com/2008/06/24/silverlight-soft-body-physics/ 似乎是一个实现,它给出了您可能想要研究的源代码。 |
![]() |
4
0
我不知道最好的方法是什么,但是 here ,靠近页面末尾是“弹簧”的代码。 |
![]() |
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 9 月前 |
![]() |
lukashb · 创建python代码来计算启动速度[closed] 1 年前 |
![]() |
figgyfarts · Rust-指数中应至少有一位数字 1 年前 |
![]() |
Vishal Shah · Unity 2D运动学刚体穿过动力学刚体 2 年前 |
|
jamham0 · 当球击中左墙时出现奇怪的物理错误 2 年前 |
![]() |
fghjk · 绘制轨迹(python) 7 年前 |
![]() |
datapanda · 三维网格的莫顿反向编码 7 年前 |
![]() |
Bikash · 在Mathematica中绘制量子谐振子 7 年前 |