【发布时间】:2011-07-31 13:37:45
【问题描述】:
我在 android 中搜索了很多翻页效果。我找到了一些链接。 An example for flip without using OpenGL.
但我想为android实现一个3D真实翻页效果。和 This 一样,或者你在IReader for android中看到的效果。 根据我的搜索,必须使用 OpenGL。我还搜索了一些提供 OpenGL 替代方案的框架。但最后我什么也没找到。 所以我只想为此启动OpenGL。但我从来没有使用过OpenGL。 谁能帮我翻页?一些有用的链接、教程、在 android 中启动 OpenGL 等...
【问题讨论】:
-
我猜 OpenGL 对于“正确”的卷曲效果几乎是强制性的,但请查看 Moss 的回答 here。如果不是满足您需求的可行解决方案,那么一旦您掌握了 OpenGL,它可能会为您提供一些更正确/更快实施的想法。
-
受您帖子的启发,我开始尝试卷曲效果。如果您有兴趣实现自己的渲染器,请查看。它还没有完成,但我期待有一天能够“正确”实施。这也是我从未做过的为数不多的 OpenGL 实验之一,所以不要“太仔细地”看我的实现。 GitHub Link.
-
@harism:非常感谢你。我真的很想为此开始。我确信这是所有搜索 page curl 的人的最佳示例。没有其他的 android 示例想要分享他们的代码。创建视频,甚至不允许对此发表评论。我确定您是否为此创建了一个博客。会有成千上万的喜欢。:) 如果您喜欢创建一个包含此详细信息的博客。意味着步骤、技术、算法、数学,它将对成千上万的开发人员有所帮助。再次感谢,如果能完成就更好了。我也在努力完成。
-
亲爱的 Harism,请将您的链接作为答案。我会接受这个答案。谢谢
标签: android opengl-es android-layout android-widget page-curl