我想在Android中实现一个漂亮的3D页面卷曲动画.我读了一些文章,发现OpenGL-ES可以实现很好的效果,所以我开始学习OpenGL-ES(我做了一些OpenGL-ES的教程,我还在继续)但是我觉得实现这个目的太复杂了功能.此外,我得到了一些可在StackOverflow和网络上获得的示例,它们可以工作,但我无法理解它,有人可以指导我实现此功能吗?
基于问题评论,我对这个问题有了答案.
是的,你可以用OpenGL做到这一点,但你需要深入了解数学和图形.这是一个需要学习的东西,这将至少花费你几周时间,如果你只是因为这个单一的动画,这绝对是一条艰难的道路(如果你不采取你可能的代码,这一切都适用我不会理解,另一个人会全力投入.
然而,可能有一个准备使用的实现,但不幸的是我不能给你一个,因为我不知道是否有任何在那里.
更新
你对我进行了调解,所以我知道是否有某些东西(因为我之前看过,并且无法相信没有一个已经为你做过的项目).
实际上,我发现这个问题似乎解决了同样的问题.是的,有人在这里公布他的结果.我不得不承认:我看起来很棒.它也是一个纯粹的java实现.
但仍然:拥有一些关于OpenGL的背景知识可以提升你作为开发人员的整体态度.我并不是说它是必须的,因为并不是每个人都能在OpenGL编程中取得成功,因为它很难学习并且暗示了很多数学.但我认为这是值得的,因为您将对当前和未来的图形界面有一些深刻的理解.
归档时间: |
|
查看次数: |
2791 次 |
最近记录: |