OpenGL Command :D [Résolu]

Signaler
Messages postés
688
Date d'inscription
jeudi 26 décembre 2002
Statut
Membre
Dernière intervention
19 mai 2005
-
Messages postés
688
Date d'inscription
jeudi 26 décembre 2002
Statut
Membre
Dernière intervention
19 mai 2005
-
salut a tous :D

voila j'ai quelque question :

GL_STENCIL_TEST c'est koi au juste le STENCIL buffer ?????

aussi ca sert a koi cette fonction glColorMask ?????

ansi que glStencilOp c pour definir quelque chose pour le stencil ??mais c koi au juste ???

Merci D'avance :D

(......................................)
Life is Short 8-)

6 réponses

Messages postés
237
Date d'inscription
lundi 20 mai 2002
Statut
Membre
Dernière intervention
22 juillet 2011
2
salut,
Le stencil buffer, c'est un buffer supplémentaire. Tu peux t'en servir pour gérer les réflections (miroirs par exemple), ou les ombres. Ce sont ses principales utilisations. Attention cependant, certaines cartes plus anciennes n'en ont pas (Voodoo par exemple).

En ce qui concerne glColorMask, ca sert à définir une sorte de filtre pour organiser comme tu le souhaites les couleurs qui sont affichées (je crois, je connais pas très bien). Si par exemple, tu définis le rouge comme masque, tout ce qui sera rouge dans ta texture ne sera pas affiché, comme une sorte de transparence en fait. Pour plus d'infos, je te conseille les références, que tu peux trouver sur le 'net : le Red Book & le Blue Book, malheureusement en anglais, mais bon... :-p

Voilà, en espérant t'avoir filé un bon coup de main, bonne prog & a bientôt ;)
Messages postés
237
Date d'inscription
lundi 20 mai 2002
Statut
Membre
Dernière intervention
22 juillet 2011
2
A mon avis, c'est une question de vitesse, c'est tout..... ;)
Messages postés
688
Date d'inscription
jeudi 26 décembre 2002
Statut
Membre
Dernière intervention
19 mai 2005

voila les mec j'ao trouver a koi ca sert glStencilOp Merci
la il reste que deux question :D
Life is Short 8-)
Messages postés
688
Date d'inscription
jeudi 26 décembre 2002
Statut
Membre
Dernière intervention
19 mai 2005

We Merci Bcp :D juste un trucs alors pourkoi ce buffer car je pourai la mettre dans le buffer normal et mettre un
glpushmatrix();
glloadidentity();

.....

glpopmatrix();

ca donera la meme chose
Life is Short 8-)
Messages postés
688
Date d'inscription
jeudi 26 décembre 2002
Statut
Membre
Dernière intervention
19 mai 2005

Merci :D
ben voila moi aussi je pensé la meme chose :D et j'vait posait tous c question pour etre sur de ce que je pense Merci :D

a propos dans nom figura dans mon prochain exemple Opengl que j v poser apres avoir fini un trucs :D

Life is Short 8-)
Messages postés
688
Date d'inscription
jeudi 26 décembre 2002
Statut
Membre
Dernière intervention
19 mai 2005

re :

j'ai chercher sur e net comment realiser l'effet de la transparence et j'ai trouver que tous les sources presente utilise le meme principe qui est un peut trop long et moin satisfesant alors j'ai pensé de creé mon propre algo sans utiliser meme le stencil buffer et d'esseyer de reduire le code ben j'ai constater que c plus rapid et c plus zOLI
VOILA le code va bientot etre pos :)
Life is Short 8-)