0

我需要使用 WebGL 渲染大量的地形,所以我要使用纹理合成方法。现在我已经阅读了大量关于纹理合成的文章,但我没有发现任何真正的 GPU 准备就绪。有些人使用 GPU 渲染到屏幕外缓冲区以获取合成纹理,但我需要它在像素着色器中实时渲染。

问题是:有没有办法编写一个接收以下内容的片段着色器:

  • 样本纹理
  • 紫外线坐标

并据此渲染任意大小的合成纹理。还是我真的需要在 CPU 上合成它并作为准备好的纹理传递给 GPU?

4

0 回答 0