GLSL - struct по умолчанию конструктор - PullRequest
0 голосов
/ 06 ноября 2019

У меня есть вершинный шейдер GLSL, который использует массивы структур для однородных переменных

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

uniform MyStruct theUniform[16];

Есть ли удобный способ инициализации всех var1, var2 во всех записях массива изнутри шейдера без явного определения всего? В C ++ можно было бы определить конструктор по умолчанию на MyStruct, но я не знаю, есть ли в GLSL что-то вроде этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...