我想在OpenGL ES 1.x iPhone中将5个“sublayers”合并为一个单一纹理(您知道,有点像Photoshop中的拼合图像)。我是OpenGL的新手,只是还没有找到答案。如何将五个OpenGL贴图合并为一个?
1
A
回答
0
假设他们开始与你就不能依次吸引他们到一个内存映像
0
你不需要 GL到纹理相结合的图像。只需在C中的每个纹理元素上进行数学运算。
现在,如果您想使用GL,您需要渲染到纹理(您的最终结果)。
这是用OES_framebuffer_object完成的。现在,您如何绘制该纹理完全取决于您。你可以绘制5个四边形,每个都有一个纹理,然后使用混合来合并它们(你必须指定你想要应用的算法),你可以使用多纹理以较少的通道完成工作(并使用纹理环境来指定如何合并)。
你想要什么样的展平操作?
相关问题
- 1. 如何将多个ffmpeg流合并为一个4x4拼贴画?
- 2. 是否可以将2个opengl EXTERNAL_OES贴图结合在一起?
- 3. 将多个图像合并为一个
- 4. 如何将两个图像合并为一个Jpeg
- 5. 如何将两个图像合并为一个与asp.net
- 6. 如何将两个图像合并为一个?
- 7. 如何将多个图像合并为一个?
- 8. 如何将dll合并为一个dll
- 9. 如何将两行合并为一个?
- 10. 将OpenGL渲染合并到一个视图中
- 11. 如何将两个集合合并为一个
- 12. 将多个地图合并/合并为1个地图
- 13. 将五个Do直到循环合并为一个循环Excel VBA
- 14. 如何将多个视图合并到一个视图中
- 15. 将多个图形合并为一个,并带有值标签
- 16. 将两个图像合并为一个透明图像
- 17. 如何以编程方式将两个位图合并为另一个位图?
- 18. 如何将多个png图标文件合并为一个透明图标集
- 19. 将三个查询合并为一个
- 20. 将多个查询合并为一个
- 21. 将四个查询合并为一个
- 22. 将多个PDF合并为一个PDF
- 23. 将两个查询合并为一个
- 24. 将两个布局合并为一个
- 25. 将多个记录合并为一个
- 26. C#将2个流合并为一个
- 27. 将多个列合并为一个
- 28. 将两个Feed合并为一个
- 29. RxJava2将两个Flowables合并为一个
- 30. 将两个查询合并为一个
简单的5 PNG与阿尔法。最后2张图片可以应用ADD/SCREEN“blendmode”(我不知道openGL的名字),我只需要它们中的白色组件。多纹理/纹理环境的东西听起来不错,我看到类似的东西,但有一个例子,你可以帮助我很多(谢谢你的答案)。 – Geri 2010-01-28 18:19:50
我需要这个吗? - http://www.opengl.org/wiki/Texture%5FCombiners – Geri 2010-01-28 18:23:30
是的,我忘记了在子文本之间没有任何偏移,我想实现一个简单的三明治。 – Geri 2010-01-28 18:24:49