problem mit Uniform locations

  • Wir haben bereits einen simplen maximum intensity shader gebaut der 3 Sampler benutzt (sampler3D volumeTex, sampler1D transferTex, sampler2D backfaceTex).
    Beim updaten der Transferfunktionstextur haben wir jetzt allerdings das problem das die Texturen "kaputt" gehen.
    Initialisiert wird transferTex mit


    Wenn wir die Texturen nicht verändern funktioniert der shader einwandfrei, wenn genTransferTexture() nochmal aufgerufen wird (haben wir auf rechtsklick gelegt) wird der schöne lobster zu dem roten pixelhaufen der im bild rechts zu sehen ist.
    Hatte jemand das selbe problem bzw. weiss ne lösung?