标签: textures webgl shader procedural-generation 3d-rendering
我需要使用WebGL渲染大量的地形,所以我要采用纹理合成方法。现在我已经阅读了大量关于纹理合成的文章,但我没有找到任何真正的GPU准备。有些人使用GPU渲染到离屏缓冲区以获得合成纹理,但我需要在像素着色器中实时渲染。
问题是:有没有办法编写一个接收以下内容的片段着色器:
并根据它呈现任意大小的合成纹理。或者我是否真的需要在CPU上合成它并将其作为准备好的纹理传递给GPU?