Bonsoir c'est encore moi ! Je fais de nouveau appel à vous car je cherche à modéliser des routes dans mon projet actuel et pour cela j'utilise une texture créée au moyen d'un FBO qui représente le tracé des routes et qui est ensuite envoyée au fragment shader. Le problème est que lorsque la route n'est pas parfaitement horizontale ou verticale on distingue le crénélage. Pour résoudre le problème j'ai créé un effet de transition dans le fragment shader, ça fonctionne correctement si j'utilise une image créée depuis Photoshop et qui ressemble à ça vu de près :
Mais lorsque je crée la texture avec le FBO elle ressemble à ceci :
Et le résultat n'est pas fameux :
J'ai réussi à activer l'anti-aliasing dans mon projet mais ça ne change rien au résultat, j'ai essayé également avec une texture multi-échantillonnée.
Qu'auriez-vous à me conseiller pour cacher ces vilains texels ?
Partager