Afficher une pixel à l'écran avec opengl

Afficher une pixel à l'écran avec opengl - C++ - Programmation

Marsh Posté le 26-12-2004 à 16:10:06    

Salut à tous je cherche si il existe une fonction opengl qui permettrait d'afficher une pixel à l'écran.
Une fonction du même genre que "SetPixel(hdc,int,int,Coloref)" sauf pour opengl et pas pour l'api win32.

Reply

Marsh Posté le 26-12-2004 à 16:10:06   

Reply

Marsh Posté le 26-12-2004 à 16:39:10    

c'est mal ce que tu veux faire.

Reply

Marsh Posté le 26-12-2004 à 16:43:20    

ce que j'ai troubé avec google:
http://msdn.microsoft.com/library/ [...] dn_gl5.asp

Reply

Marsh Posté le 26-12-2004 à 16:48:50    

Ok merci de l'info.
Je cherche le meilleure moyen d'afficher une image à l'écran (dans le cadre d'un tpe). J'ai donc essayé avec SetPixel mais ca consomme énormément de puissance alors je me demande comment résoudre ce problème...
si vous avez des iddées

Reply

Marsh Posté le 26-12-2004 à 17:19:53    

ça dépends du contexte.
un Blit classique peut être rapide.
 
si c'est pour faire de l'OpenGl ou du DirectX, autant charger ton image en tant que texture.
 
en tout cas si c'est pour copier une image à l'écran, oublie les fonctions pixel par pixel.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed