bonjour

il semble que le code suivant ne fonctionne pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
var gl = this.entity.engine.context3D();
        gl.useProgram(shaderProgram);
 
        var attr = pname[param_name] || gl.getUniformLocation(shaderProgram, param_name);
        if (!attr) return;
        pname[param_name] = attr;
 
        var info = gl.getActiveUniform(shaderProgram,attr);
        console.info(info.name +' '+ param_name);
retourne 2 noms différentes... en fait il me renvoie les info d'un autre uniform...

merci,