【发布时间】:2011-06-18 00:21:52
【问题描述】:
我必须组合多达 17 个纹理,然后使用 openGL 将其渲染为四边形(嗯,2 个三角形)。我必须渲染大量这些四边形——也许是 500 个。
我想知道最快/最好的方法是什么:
A.多次渲染 B. 在 FBO 中组合纹理并渲染一次 C. 使用 opengl 多重纹理并在几遍中渲染 D.将纹理与CPU结合,上传到opengl纹理,然后渲染 E. 其他?
【问题讨论】:
-
你需要做什么样的组合? (所有的 Alpha 混合?)给定四边形的所有纹理是否都相同大小,它们是否在每帧的基础上发生变化?
-
嗯……听起来有点 Minecraft 的感觉。 ;)