C'est bon, j'ai trouvé ce qui n'allait pas !
J'avais deux GL_INVALID_OPERATION, un lors du bind du deuxième framebuffer (mais pas le premier), et un autre lors du bind de ma texture. Quand j'ai...
Type: Messages; Utilisateur: Nikogram
C'est bon, j'ai trouvé ce qui n'allait pas !
J'avais deux GL_INVALID_OPERATION, un lors du bind du deuxième framebuffer (mais pas le premier), et un autre lors du bind de ma texture. Quand j'ai...
Justement non. Mais je ne pense pas que ça vienne des shaders, ou tout du moins pas dans l'immédiat.
Pour moi, ça vient du code d'initialisation des framebuffers (le premier code que j'avais posté)....
Oui bien sûr !
J'utilise deux shaders, un premier qui met les ombres (polygones noirs) d'une source lumineuse sur une texture.
Le vertex shader :
#version 330
in vec2 in_position;
uniform...
Tout d'abord, merci de prêter attention à mon problème.
Effectivement, je n'avais pas fait attention à ça. J'ai donc corrigé cette erreur, et l'intérieur du "if" est bien exécuté. Donc le problème...
Bonjour,
dans le cadre de la création d'ombres en 2D avec des sources de lumières multiples, j'ai décidé d'utiliser un texture array 2d pour y stocker toutes les textures d'ombres de chacune de...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.