0

我找到了这篇文章,但是对于流畅的动态壁纸来说太慢了。是否可以用 OpenGL 做同样的事情,应该更快?

4

1 回答 1

1

使用 OpenGL 绝对是可能的。您将加载您的两个纹理,然后使用片段着色器决定在每个像素的基础上显示哪个。实际的 OpenGL 部分不会太复杂,因为您只是在绘制一个屏幕对齐的四边形。对于如何编写着色器的想法,我会看这里

至于哪个会更快很难说,尽管我认为 OpengGL 会更快。

于 2012-07-17T14:18:10.467 回答