Comment utiliser OpenGL dans un TPanel ?
Bonjour, je débute en 3D sous delphi, et j'utilise Open GL.
J'ai suivi le tutorial http://eraquila.developpez.com/opengl/, que je conseille à tous ceux qui veulent se lancer sur Open Gl....
Mais j'ai un problème : je ne réussi pas à afficher une animation Open Gl dans un Panel, dans une Timage, enfin, dans autre chose que dans la form. Est-ce possible ?
Ma form s'appelle Main et j'utilise les fonctions suivante
Code:
1 2 3 4 5 6
| InvalidateRect(Main.Handle, Nil, False);
ChoosePixelFormat(Main.Canvas.Handle, @PixelFormat);
SetPixelFormat(Main.Canvas.Handle, cPixelFormat, @PixelFormat);
wglCreateContext(Main.Canvas.Handle);
wglMakeCurrent(Main.Canvas.Handle, GLContext );
SwapBuffers(Main.Canvas.Handle); |
Par quoi faudrait-il remplacer les "main.canvas.handle" ou "main.handle" pour pouvoir afficher l'animation Open Gl dans un panel nommé Panel1 ?
Merci d'avance