如何实现Liquid app风格流体模拟? 我需要LBM还是SPH?我认为SPH太重了,无法在iPhone上使用。但液体中的水看起来像SPH。
谢谢!
答案 0 :(得分:0)
到目前为止,您可能已经有了问题的答案。无论如何,我认为SPH是Liquid lite使用的。有了良好的物理特性和一些openGL技巧,它可以完成:例如,当您倾斜手机时液体精简版,似乎屏幕放大而不是使用重力。 无论你决定做什么,我的建议是用C(而不是C ++)编写所有东西,这肯定会提升你的表现。如果您正在使用浮点运算(可能在流体模拟中),请将“Compile for thumb”设置为OFF(这是针对整数运算的优化)。它会给你带来大约15%的性能。
希望它有所帮助。