402 / 358 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
1 | |
WinAPI+OpenGL21.06.2012, 22:33. Показов 2524. Ответов 15
Метки нет Все метки)
(
вообщем интересует связка WinAPI+OpenGL, ну как инициализируется окно и т.п., хочется материал на эту тему, но чтобы нормально обястнялось что для чего делается
и еще интересует как создать OpenGL сцену в какой-то части окна? ну например есть окно размерами 800х800 в его центре создать OpenGL сцену размерами 200х200?
0
|
|
21.06.2012, 22:33 | |
Ответы с готовыми решениями:
15
WinAPI+openGL OpenGL, WinAPI
OpenGL 3.3, инициализированный WINAPI, вылетает |
402 / 358 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
21.06.2012, 23:28 [ТС] | 2 |
если найду напишу
0
|
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
22.06.2012, 01:25 | 3 |
На части окна делается установкой соответствующего viewport'а, winapi не нужно.
0
|
73 / 19 / 0
Регистрация: 26.04.2012
Сообщений: 233
|
|
22.06.2012, 04:59 | 4 |
Ну народ,дофига и больше инфы об этом.Ищи по темам "Консольное приложение windows" и "инициализация Opengl в windows"...И переходи уже на linux)
Вот то что ты ищешь....;) Что бы понять подробнее win api,тебе нужно читать отдельные материалы по нему. Добавлено через 4 минуты
1
|
13 / 13 / 5
Регистрация: 29.06.2011
Сообщений: 85
|
|
22.06.2012, 08:01 | 5 |
0
|
22.06.2012, 10:50 | 6 |
aram_gyumri, есть замечательная книга там и для Windows и для Linux и для Mac OS. Миллион раз её приводили на форуме. Что ж видимо придётся миллион первый раз:
OpenGL суперкнига (авторы Райт ; Липчак) http://www.kodges.ru/11937-opengl.-superkniga.html Хоть книга и старая(2006) но в ней есть даже шейдеры OpenGL 2.1
1
|
0 / 0 / 0
Регистрация: 03.05.2012
Сообщений: 30
|
|
22.06.2012, 11:30 | 7 |
Я ее сейчас как раз и читаю. Но там примеры не полностью приводятся, из-за этого она не тянет на супер книгу.
0
|
402 / 358 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
22.06.2012, 13:32 [ТС] | 9 |
с виликим удавольствием перешел бы, но конкретно эту программу нужно реализовать под венду
Добавлено через 3 минуты спасибо да видно эти канукулы на меня плохо повлеяли мозги совсем не работают) Добавлено через 2 минуты и про эту книгу я забыл, было время я ее читал, но недочетал до конца
0
|
73 / 19 / 0
Регистрация: 26.04.2012
Сообщений: 233
|
|
22.06.2012, 13:38 | 10 |
Я тоже по ней.Знаешь почему не полностью?!Ну наверное потому что для этого есть диск к этой книге,который можно скачать набрав в гугле.И там все примеры.
Там конечно все примеры с глутом показываются.Но где то в середине есть инициализация в лине маке винде.Но всё равно придётся отдельно читать о взаимодействии в каждой системе,если хочешь что то серьёзное сделать.
0
|
402 / 358 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
22.06.2012, 13:43 [ТС] | 11 |
и еще один вопрос с помощью glViewport-а можно получить такое?
где вместо белого квадрата должна быть сцена OpenGL?
0
|
73 / 19 / 0
Регистрация: 26.04.2012
Сообщений: 233
|
|
22.06.2012, 13:56 | 12 |
Да,конечно)
первые два атрибута это x и y положения области в которой рисует опенгл.3 и 4 атрибуты,ширина и высота,отображаемой области)
1
|
402 / 358 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
22.06.2012, 14:01 [ТС] | 13 |
Justix, огромное спосибо, ты меня выручил)
0
|
73 / 19 / 0
Регистрация: 26.04.2012
Сообщений: 233
|
|
22.06.2012, 14:05 | 14 |
1
|
402 / 358 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
22.06.2012, 14:14 [ТС] | 15 |
0
|
13 / 13 / 5
Регистрация: 29.06.2011
Сообщений: 85
|
|
23.06.2012, 08:17 | 16 |
Если белый квадрат это панель(как я вижу), то можно инициализировать OpenGL не на всё окно, а на эту панель отдельно.
0
|
23.06.2012, 08:17 | |
Помогаю со студенческими работами здесь
16
Как подружить WinApi(win32) и openGL OpenGL WinAPI C++ не работает буфер глубины Как ускорить рендеринг в OpenGL (под WinAPI) OpenGL рисование с VBO пример кода на голом WinAPI Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |