Narysowanie za pomoca GDI na oknie OpenGL

0

Tak z ciekawości !
Czy można narysować za pomocą np. canvas.lineto czy innych metoda canvas coś na na oknie (lub panelu) w którym wyświetlam OpenGL ?

Bo z tego co sprawdzałem to u mnie nie działało , używałem handle formy jako to miejsce gdzie ma się wyswietlac OpenGL
a potem próbowałem rysowac na formie i nic z tego

M

0

Bardzo wątpliwe. OpenGL ma osobny całkowicie bufor, Delphi zapewne omija go szerokim łukiem. To co mógłbyś spróbować to:

  1. Rysować do bitmapy, potem wysyłać jako teksturę do OpenGLa.
  2. Stworzyć przezroczystego Canvasa (czy coś tam nie wiem) nad Canvasem OpenGLowym i rysować na tym przezroczystym.

1 użytkowników online, w tym zalogowanych: 0, gości: 1