- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在寻找方法来获取 opengl 的内容(作为 UIImage),然后将其保存到文件中。我现在正在尝试 glReadPixels,尽管我不确定我应该做哪种 malloc 是否正确。我发现在 OSX 上它是 GL_BGRA 但在 iPhone 上不起作用......
最佳答案
所有兼容 OpenGL|ES 的 GL 实现都必须支持 GL_RGBA 作为 glReadPixels 的参数。
如果您的 OpenGL|E 支持
GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES
扩展名还可以查询原生格式。 glReadPixels 会将此格式理解为 glReadPixels 的参数,并允许您直接获取 native 格式的像素数据。这通常比 GL_RGBA 快一点。
查看头文件或通过 glGetString 查询扩展支持。
关于iphone - 如何从我的 EAGLLayer 抓取图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/314254/
我正在寻找方法来获取 opengl 的内容(作为 UIImage),然后将其保存到文件中。我现在正在尝试 glReadPixels,尽管我不确定我应该做哪种 malloc 是否正确。我发现在 OSX
在我的应用程序中,我有一个均衡器,后面有一个可视化工具。 均衡器是一系列点,它们是 ImageView ,在它们之间使用 Quartz 2D 绘制路径(底部和左侧也有刻度线来表示频率和增益量)。其背后
平台 - iOS。语言 - 对象 c、OpenGL。 我必须为 opengl 渲染放置 2 个 UIViews。 比如一个是旋转三角形(3D),另一个是在UIWindow中跳转正方形(3D) 它们在不
我有一个直接使用 EAGLLayer 的简单游戏。我必须设置运行循环和所有 OpenGL ES 样板。游戏有时会因为 OpenGL 后台问题而崩溃。我听说 GLKit 有一个强大的样板 OpenGL
我是一名优秀的程序员,十分优秀!