Est-il possible de lire à partir d'une texture dans un vertex shader avec WebGL?WebGL: Accès à la texture dans un vertex shader?
J'ai écrit un WebGL page (juste pour l'essayer) et j'ai utilisé Chrome 7 pour le tester. Dès que j'ai mis à niveau vers Chrome 8, il a cessé de fonctionner. J'ai vérifié que webgl est activé. L'erreur est:
'Texture2D': aucune fonction de surcharge correspondant a trouvé
Quand je remplace l'appel à Texture2D avec une constante, cela fonctionne. L'accès à la texture dans un fragment shader utilisant la même texture fonctionne également.
Vous avez des idées? Je suis particulièrement impressionné par le fait que la mise à niveau de Chrome a provoqué sa rupture.
Mise à jour: Fonctionne dans firefox 4 beta. Je l'ai signalé un bug avec Chrome - numéro 65340
Mise à jour 2: Il travaille maintenant dans Firefox et Chrome
Je pense que cela pourrait être une limitation de certaines implémentations. – andrewmu
Je doute que ce soit intentionnel. Cela limiterait beaucoup de techniques (par exemple la cartographie de déplacement). – sharoz