【问题标题】:How to render OpenGL on a live wallpaper (It's way too HARD!)?如何在动态壁纸上渲染 OpenGL(太难了!)?
【发布时间】:2011-08-23 00:00:11
【问题描述】:

因此,假设您有一个 android 应用程序(不是动态壁纸),假设它具有一个在 OpenGL 中渲染的立方体,具有纹理和照明等等。现在,您将如何将其移植到动态壁纸中?现在我已经有办法了,但是我采取的方法在三星手机上不起作用!所以我想知道其他人是如何做到的,因为显然其他 3D 动态壁纸可以在三星手机上使用。我试过 Robert Green 的 GLWallpaperService,但他提供的关于它是如何实现的文档太少了,以至于我无法弄清楚如何使用它。所以这里有一个问题:如果一个普通的 opengl 应用程序有一个 Cube.java 类和一个 Renderer.java 类,它充当立方体的渲染器,我怎样才能让它作为壁纸工作?

【问题讨论】:

    标签: android opengl-es live-wallpaper cube renderer


    【解决方案1】:

    Robert Green 的服务是我所知道的唯一方式。我已经将它用于在三星设备上运行良好的壁纸。

    一个社区项目已经开始更新代码,并提供了如何使用它的示例。见here

    【讨论】:

    • 是的,这就是我使用的(github 版本)。它实际上非常简单,并且已成功用于市场上的动态壁纸
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多