Okienko z OpenGL w BCB

0

Jak wsadzic to co generuje OpenGL w okienko? Bo wszystkie przyklady co widzialem to byly w okienku ale w calym a nie jak inne obiekty. po prostu bym chcial miec mozliwosc wstawienia czegos obok. Macie moze jakis kurs dla ulomow OpenGL w BCB ? chodzi mi glownie o przezroczystosc i wstawianie grafiki bez jakis tam wygibasow tylko obrazke.bmp wewalic na pozycje taka i taka.

Wiecie jak wykonac zdarzenie i wybrac polozenie kursora po kliknieciu i puszczeniu LKM ?

Dajcie wszystko co macie o BCB po polsku i angielsku. Z góry dziękuje.

0

Okno z obrazem OpenGl nie jest niczym nadzwyczajnym - robisz je jak każde inne okno.
Potrzebujesz jedynie utworzyć hdc = CreateDC(ogWin->Handle) i HGLRC (devie context okna i ref. context opengl) oraz ustalić PixelFormat dla tego hdc dopuszczający opengl.
Robisz to w OnCreate lub OnShow, później niszczysz wszystkie te zabawki przed zamknięciem okna.
Wszędzie są przykłady tej inicjalizacji i destrukcji. :)

Później w OnPaint rysujesz. :D

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