2011-05-13 51 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

有件事稱爲質量彈簧系統,我建議你谷歌它和解決它。它基本上基於梁和點。你有矩形的角點和連接它們的線條。這些點可以移動,梁可以伸展,但是梁只能拉伸一定的量,如果拉伸得太多,它們會斷裂,從而使點斷開。

相關問題