GLSL-结构默认构造函数

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

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

uniform MyStruct theUniform[16];

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

xinkaikou 回答:GLSL-结构默认构造函数

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3152268.html

大家都在问