Android中的3D挥舞旗帜(使用布料模拟)



我的目标是使用OpenGL在Android中创建一个挥舞的标志,但我不知道从哪里开始。

Cloth建模似乎产生了最整洁的效果,但我在网上找不到任何适用于Android的实现。

我希望有人能知道一些教程,资源等,可以帮助我解决这个问题。

如果你知道更简单/其他的方法来创造一个体面的挥舞的旗帜,请告诉我。我对任何事情都持开放态度。

提前感谢!

谷歌上的第一个结果http://code.google.com/p/waving-flag-android/

关于布料模拟的好教程来自Jesper Mosegaardhttp://cg.alexandra.dk/2009/06/02/mosegaards-cloth-simulation-coding-tutorial/

布料模拟的先驱作品来自Darwin 3Dhttp://www.darwin3d.com/gdm1999.htm#gdm0599

谷歌代码中的一个开源项目提供了各种算法http://code.google.com/p/opencloth/

所有这些工作都基于OpenGL的自然编程语言C/C++。当你在Android项目中工作时,你必须用Java重写算法。在你弄清楚机制之后,你应该没事了。祝你好运

最新更新