4

我知道如何将 UIView/CALayer 渲染到 CGContextRef 和 UIImage/CGImageRef .. 这是旧消息。

但是有没有办法省略对 Image/CGContextRef 的渲染并直接在 OpenGL 或 GLKit 中使用 UIView/CALayer,这样如果视图中发生更新,它将反映在 OpenGL/GLKit 中?

就像 Apple 创建页面卷曲效果一样,卷曲的视图也有更新(至少在“地图”应用程序中 - 尝试滚动一段距离并查看正在加载的图块)。

有任何想法吗?我要自由!!!!

我最终想要的是一种在 OpenGL / GLKit 中使用实时更新的 UIView 以尽可能少的 CPU 开销创建不同效果的方法。

4

0 回答 0