begin process at 2012 05 30 02:04:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

OpenGL

 > 

Problème avec l'épaisseur de ligne et l'antialiassing


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème avec l'épaisseur de ligne et l'antialiassing

vendredi 28 avril 2006 à 19:19:28 | Problème avec l'épaisseur de ligne et l'antialiassing

olivier_job

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...
samedi 29 avril 2006 à 00:51:42 | Re : Problème avec l'épaisseur de ligne et l'antialiassing

luhtor

T'as testé par hasard en mettant:
  glBlendFunc(GL_SRC_ALPHA, GL_ZERO);




Cette discussion est classée dans : problème, lignes, gl, épaisseur, antialiassing


Répondre à ce message

Sujets en rapport avec ce message

Problème de continuité de lignes en 2D [ par shenron666 ] Bonjour, j'ai un problème avec le dessin 2D opengl j'utilise SDL pour l'interface système (fenêtre, souris, ect )je crée une fenêtre en 800 x 600puis Open GL (glutWireCube) [ par olivier_job ] Bonjour, j'ai un petit problème avec la fonction glutWireCube de la librarie glut. J'utilise un certain glLineStipple juste avant d'appeller la foncti Problème d'affichage, couleurs, faces visibles/cachées [ par Tibabou ] Bonjour/soir, Avec le code ci-dessous, j'obtiens une sphère "bizarre", j'ai le même problème avec des cubes, on voit le fond à certains endroits:<IMG Problème de ligne sur Windows 98/Me [ par Toumhor ] Voilà mon problème:Lorsque je créé un stylo (HPEN) avec la méthode CreatePen avec une épaisseur > 2, les lignes que je trace avec LineTo ont des extré Problème de tracé de lignes sur Windows 98/Me [ par Toumhor ] Voilà mon problème:Lorsque je créé un stylo (HPEN) avec la méthode CreatePen avec une épaisseur > 2, les lignes que je trace avec LineTo ont des extré Problème OpenGL (GL_POINT) [ par olivier_job ] Bonjour,   J'utilise VC++ 7.0, avec wxWindows. Le problème est le suivant. Sur mon ordinateur, les GL_POINTS apparaissent comme des cercles, alors q Problème avec GL_POINT affiché en carré [ par olivier_job ] Bonjour,   J'utilise VC++ 7.0, avec wxWindows. Le problème est le suivant. Sur mon ordinateur, les GL_POINTS apparaissent comme des cercles, alo Problème HEADER OPENGL avec Devcpp [ par The_Sin ] Salut,J'utilise Devcpp4 et quand j'essaye les tutos openGL que je trouve sur le net, le compilateur me renvoie cette erreurc:\projet\open.c:2: Gl\glut Problème avec tooltips [ par ndubien ] Bonjour,Je recherche un moyen permettant de créer un tooltip pouvant contenir plusieurs lignes.Les tooltips que je crée actuellement n'occupent qu'une problème dans un chat(lignes vides et serveur relancé) [ par djipey ] Bonsoir. Voila je code un chat, mais je suis confronté à plusieurs problèmes: 1-mon chat récupère d'abord l'ip du client(j'ai des projets quant à cet


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,572 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales