2011-05-13 90 views
4

我发现this(你需要Java来玩它),并且因为被布料物理学着迷。我根本不理解代码背后的逻辑,但是...有没有对初学者有必要的阅读或资源?我可以去哪里学习和理解布料物理?

+2

史诗般的链接你发布 – 2011-05-13 17:43:38

+0

这是一个伟大的链接,我仍然在玩那幕! :) – 2011-05-13 17:54:29

回答

3

布料物理实际上只是弹簧物理学,布料的每个“点”都通过弹簧连接到它的直接邻居(通常是方格)。

拉一点然后强调周围那个弹簧暂时拉伸。当它们缩回时,它们会加速邻近点,然后“拉”它们周围的泉水。

Here's another demo(展示他们的春季图书馆)。 请看this paper了解一些细节。

+0

因此,我应该尝试获得一个春季物理图书馆,这样我可以玩它? – Miles 2011-05-13 17:24:54

+0

这是一种方法,但不是唯一的方法。 – duffymo 2011-05-13 17:26:08

+1

@Miles,是的;然而,直接从物理教科书公式中实现弹簧物理并不是很困难。我也将在一个链接中编辑您可能会感兴趣的PDF。 – 2011-05-13 17:26:34

2

这取决于你如何忠实地表示物理学。所有型号都代表可以包含和省略的功能选项。

正确使用意味着需要了解很多物理基础知识:大型位移和应变的连续体力学以及织物的良好材料模型。我建议前者为MalvernFung,后者为文献检索。

0

paper on mass spring system

有件事称为质量弹簧系统,我建议你谷歌它和解决它。它基本上基于梁和点。你有矩形的角点和连接它们的线条。这些点可以移动,梁可以伸展,但是梁只能拉伸一定的量,如果拉伸得太多,它们会断裂,从而使点断开。

相关问题