3
我想实现某种照明。我正在做一个结构,它包含在顶点着色器光SOURSE属性:将结构数组传递到OpenGL ES 2.0着色器中
struct Light
{
vec4 color;
vec4 pos;
...
};
在我的应用程序,我想有几个光源。所以我说:
uniform Light[10];
我怎样才能从应用程序加载这些制服?这是一个好办法或更好有:
uniform vec4 LightColor[10];
uniform vec4 LightPos[10];
...
[将自己的结构传递给opengl es 2.0着色器](http://stackoverflow.com/questions/4110123/passing-own-struct-into-opengl-es-2-0-shader) –