Ограничение области рисования OpenGl в Delphi

Модераторы: Duncon, Naeel Maqsudov, Хыиуду, Игорь Акопян

Ответить
Рулин
Сообщения: 5
Зарегистрирован: 14 сен 2004, 16:50

Ограничение области рисования OpenGl в Delphi

Сообщение Рулин » 14 сен 2004, 17:25

Есть окно, где надо отображать изображения как OpenGl, так и не OpenGl.
Изображения OpenGl я загоняю в ViewPort, а как сделать, OpenGl не изменял изображения за его пределами?
Как мне сказали в других языках OpenGl за ViewPort ничего не портит?
Или может я как то не так его инициализировал?

beryllium
Сообщения: 3
Зарегистрирован: 21 дек 2006, 16:00

Re: Ограничение области рисования OpenGl в Delphi

Сообщение beryllium » 08 апр 2007, 22:01

О, похожая штука, тлолько я решил рисовать все дело на панели Panel. Подскажите, как получить его контекст!
wglMakeCurrent (Canvas. Handle, hrc); что тут надо изменить?

Blood_Magic
Сообщения: 268
Зарегистрирован: 30 июн 2005, 13:53

Re: Ограничение области рисования OpenGl в Delphi

Сообщение Blood_Magic » 09 апр 2007, 11:14

beryllium писал(а):О, похожая штука, тлолько я решил рисовать все дело на панели Panel. Подскажите, как получить его контекст!
wglMakeCurrent (Canvas. Handle, hrc); что тут надо изменить?

Panel1.Canvas. Handle
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.

Ответить