Salut les gars,
J'ai un problème avec l'épaisseur de mes lignes et l'utilisation de l'antialiassing. Les lignes suivantes représentent le code associé à l'antialiassing:
glShadeModel(GL_SMOOTH);
glEnable(GL_LINE_SMOOTH);
glEnable(GL_POINT_SMOOTH);
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
glHint(GL_POINT_SMOOTH_HINT, GL_NICEST);
L'antialiassing marche très bien. Par contre, le problème dans les épaisseurs de lignes. Lorsque je dessine deux lignes
avec des couleurs différentes avec un line width de 5.0 par exemple - glLineWidth(5.0) pour les deux lignes -,
alors ces deux lignes ne s'affichent pas à l'écran avec la même épaisseur. Une des deux ligne s'affichent plus grand. Je sais que c'est dû à l'antialiassing, mais comment est-ce que je pourrais régler le problème et m'assurer que les deux lignes est la même épaisseur et tout en gardant actif l'antialiassing. Merci d'avance.
Oli...