LANGAGE : C++/OpenGL-glut-glui
ENVIRONNEMENT : Cygwin
COMPILATEUR : G++
DEBUGGEUR : GDB
Hello tout le monde,
J'ai un gros souci pour la génération d'un tampon d'identifiants. En fait, j'ai besoin pour mon calcul d'un tampon d'identifiant dont la résolution est très haute pour assurer une précision maximale dans mes calculs. Par conséquent, j'ai besoin d'utiliser un tampon d'identifiant dont la taille excède la taille de mon écran. Du coup, je ne peux utiliser les buffer classique (GL_RIGHT ou GL_AUX), je dois utiliser la WGL :
voir http://www.mesa3d.org/brianp/sig97/offscrn.htm
J'ai cherché toute l'après midi des fonctions pouvant me permettre d'effectuer un rendu dans une bitmap directement. Je dois manifestement utiliser createDIBSection, wglCreateContext, SetPixelFormat, mais c'est tout ce que j'ai compris. En effet, je ne comprends pas quels paramètres passer à ces fonctions. Sans l'aide d'un expert de Windows GDI, je suis perdue!![]()
Partager