GLSL-结构默认构造函数

时间:2019-11-06 12:20:15

标签: opengl glsl

我有一个GLSL顶点着色器,它使用结构数组作为统一变量

struct MyStruct
{
    lowp float var1;
    lowp float var2;
};

uniform MyStruct theUniform[16];

是否有一种便捷的方法可以从着色器内部初始化所有数组项中的所有var1,var2,而无需显式定义所有内容?在C ++中,可以在MyStruct上定义一个默认的构造函数,但是我不知道GLSL是否具有这样的功能。

0 个答案:

没有答案