我想要:
- 为案例 i 设置统一值。
- 将案例 i 的计算着色器渲染到 HTML5
<canvas>
标记。 - 在下一个渲染过程中使用
<canvas>
内容(我渲染输出的情况)作为纹理。 - 对所有情况重复。
- 从颜色数据中提取答案到 JS 中。
我正在尝试制作一个计算着色器,并且需要在每个渲染过程中为每个像素(片段)携带一个值。一个简单的例子是在每次渲染调用时增加一个像素的蓝色值。
IE
pass 1: b=1
pass 2: b=2
pass 2: b=3
etc.
这种着色器循环甚至可能吗?
是否有更好的方法可以在视频内存中保留“携带”纹理以进行多通道处理(与标准的着色器内多通道处理不同,在通道之间必须更改统一值)?