|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.11.2009, 17:36 | #1 |
Регистрация: 24.11.2009
Сообщений: 6
|
Вопрос по Opengl
Мне надо посередине формы рисовать картинку в OpenGL.Пробывал через фреймы делать не получается.На фрейме поставил Image1 и написал
Код:
|
24.11.2009, 17:48 | #2 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
По-моему GL не сильно дружит со всякими компонентами, у меня глючило со многими, рисуйте на форме.
Изобретатель велосипедов
|
24.11.2009, 18:27 | #3 |
Регистрация: 24.11.2009
Сообщений: 6
|
В каких можно так делать?У меня есть рисунок, и мне надо посередине него рисовать картинку на OpenGl
|
24.11.2009, 18:36 | #4 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Хмм... Делайте контекст на форме, грузите текстуру и рисуте на здоровье.
Изобретатель велосипедов
|
24.11.2009, 18:55 | #5 |
Регистрация: 24.11.2009
Сообщений: 6
|
А можно по подробнее
|
24.11.2009, 18:59 | #6 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Можно. Я так понял, вам нужно картинку на задний фон и поверх него что-то нарисовать, верно? Значит грузите текстуру в буфер, устанавливаете её и рисуете прямоугольник по точкам [-1,-1][-1,1][1,1][1,-1]. После этого вы вольны рисовать поверх всего этого всё что угодно.
Изобретатель велосипедов
|
24.11.2009, 19:03 | #7 |
Регистрация: 24.11.2009
Сообщений: 6
|
а если мне надо на задний фон разместить картинку которая не соответствует размерам формы размещая ее по центру,и поверх нее рисовать Opengl. Я с текстурами пока работать не умею, ща пойду в книге поищу
|
24.11.2009, 19:16 | #8 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
тогда она растянется по размерам формы если указать нужные текстурные координаты. Посмотрите в книге про текстурирование, там не сложно.
Изобретатель велосипедов
|
24.11.2009, 19:26 | #9 |
Регистрация: 24.11.2009
Сообщений: 6
|
А можно будет загрузить файл png?
|
24.11.2009, 19:29 | #10 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Только через расширения, лучше не надо по началу. Сначала разберитесь. А что вам нужно от png?
Изобретатель велосипедов
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
3D и OpenGl | Dj_smart | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 12 | 29.10.2017 11:31 |
OpenGl | Freer | Помощь студентам | 1 | 25.05.2009 17:57 |
OpenGL в С# | LeGAl | Общие вопросы .NET | 0 | 30.04.2009 02:15 |
OpenGL | Witaliy | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 01.05.2008 21:05 |