【发布时间】:2010-12-02 20:41:25
【问题描述】:
我正在尝试在 OpenGL ES 中绘制一个迭代函数。一个整数数组会根据迭代函数命中给定像素的频率进行更新。我想将此密度数组传递给片段着色器,并使用它在覆盖整个屏幕的简单四边形上绘制结果。
我的问题是:我可以将这个数组作为 uniform 直接传递给着色器,并通过使用 gl_FragCoord 来查找给定位置的密度来生成像素 p>
或
我是否应该使用数组来使用 GL_LUMINANCE 创建具有一个通道的纹理并将其传递给着色器?
【问题讨论】:
标签: arrays opengl-es glsl fragment-shader