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 : Sélectionner tout - Visualiser dans une fenêtre à part
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