我想知道是否可以一次将一个场景渲染到多个渲染目标(或者比通过客户端代码多次绘制它更快)。我想优化一些代码,这些代码被渲染为几个不同尺寸的纹理(例如,512 x 512、256 x 256、128 x 128 和 64 x 64)。
我意识到我可以使用从原始目标派生的 mip 贴图,但我不想混合颜色。我怀疑 mip 映射将从几个纹素中取平均值,但出于我的目的,我只想要未经修饰的渲染,就像显卡渲染的那样。如果 mipmap 有任何设置允许这样做,那么它作为一个可行的解决方案也是相当可观的。
顺便说一句,有人知道mipmaps是在CPU还是GPU上生成的?
谢谢阅读。