2013-11-14 8 views
5

Three.js: impossibile inizializzare lo shader VALIDATE_STATUS: false, gl error [0]. Sto ricevendo questo messaggio di errore nel log della console javascript. Su google Chrome versione 31.0.1650.48 m. Qualsiasi aiuto sarebbe apprezzato riemettendo questo problema ..Three.js: impossibile inizializzare lo shader VALIDATE_STATUS: false, gl error [0].

+0

quale shader stai usando, mostra qualche codice sorgente dello shader e forse anche l'inizializzazione? – GuyGood

+0

Siamo di fronte a questo problema di ieri nella nostra applicazione e in precedenza funziona bene. La nostra geometria 3D sta creando ma visibile e sta arrivando al di sopra del messaggio di errore nel log della console. var material = new THREE.MeshPhongMaterial ({color: 0x888888, side: THREE.DoubleSide, specular: 0x333333, shininess: 10 \t \t}); –

+0

Anche il codice sorgente di esempio non funziona più con lo stesso problema. –

risposta

1

EDIT OK Ho trovato l'errore, almeno il mio, è la precisione dello shader, dovrebbe essere lo stesso nel vertex shader e framment shader. Stavo mescolando float precisione highp e mediump galleggiare (http://code.google.com/p/chromium/issues/detail?id=309527)


exaclty stesso problema, il mio uso del programma 2 shader e può passare da uno all'altro. Uno dei due non funziona più da ieri senza alcuna modifica! (Chrome nativo gl 31.0.1650.57 m)

Problemi correlati