Я работаю над созданием шейдеров для движка OpenGL/Java, который я создаю. Я искал какое-то время, но я не могу найти способ иметь массив переменных размеров. Я знаю, что я могу создать статический размером один, как:Массив переменной размерности GLSL
uniform vec3 variable[4];
Но как бы я идти о создании массива размера X, основанном на том, что я загружаю в затенение от процессора, если это вообще возможно.
Заранее благодарен!