2010-02-16 60 views
1

我如何實現液體應用程序樣式流體模擬? 我需要LBM或SPH嗎?我認爲SPH太重,無法在iPhone上使用。但Liquid中的水看起來像SPH。iPhone流體模擬(如液體應用程序,使用重力等)

謝謝!

+1

這是這個問題的重複:http://stackoverflow.com/questions/1784745/iphone-fluid-simulation – 2010-02-16 17:14:54

回答

0

現在,你可能已經有了你的問題的答案。無論如何,我認爲SPH是Liquid Lite使用的。有了良好的物理學和一些openGL技巧,就可以完成這項工作:例如,當您傾斜手機時使用液態lite,看起來屏幕會擴大而不是使用重力。不管你決定做什麼,我的建議是用C(而不是C++)寫所有的東西,這肯定會提高你的性能。如果您正在使用浮點運算(可能在流體仿真中),請將「編譯爲拇指」關閉(這是針對整數運算的優化)。它會爲您提供約15%的性能。

希望它有幫助。