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

时间:2012-08-26 14:07:41

标签: android opengl-es simulation

我的目标是使用 OpenGL 在Android 中创建挥动旗帜,但我不知道从哪里开始。

布料建模似乎是最好的效果,但我在网上找不到Android的任何实现。

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

如果您知道更容易/其他方式来制作体面的挥动旗帜,请告诉我。我对所有事情都持开放态度。

提前致谢!

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

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

Google Code中的开源项目提供了各种算法http://code.google.com/p/opencloth/

所有这些工作都基于C / C ++,它是OpenGL的自然编程语言。当您正在开发Android项目时,您必须使用Java重写算法。在你找出机制后,你应该没事。祝你好运!