GLSL, Array von Texturen unterschiedlicher Größe

Wenn dabei multitexturing in GLSL, gibt es trotzdem eine schwenkbare Reihe von Samplern, wo jede textur eine andere Größe? Diese syntax ist nicht gültig:

uniform sampler2D texArray[5];

Recht jetzt scheint es die einzige Möglichkeit ist, individuell erstellen, mit den Samplern:

uniform sampler2D tex1;
uniform sampler2D tex2;
uniform sampler2D tex3;
uniform sampler2D tex4;
uniform sampler2D tex5;

Aber dann kann ich nicht Durchlaufen werden, Sie,, ist eine echte Schmerzen in den Arsch. Gibt es eine Lösung?

Schreibe einen Kommentar