Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 11.08.2013, 12:46   #76
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: OpenGL

На i7 жи нет графического ускорителя?
ну я хз с их наименованиями. толи ето i7, толи переименованные i5, но то что на 1155, вроде как с встроенной графикой: http://market.yandex.ru/model-spec.x...9319&hid=91019
(Offline)
 
Ответить с цитированием
Старый 11.08.2013, 22:16   #77
Mhyhr
Бывалый
 
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений
(для 858 пользователей)
Ответ: OpenGL

Имею нетбук на i3. Видео встроенное HD 4000. Там держит 3.0 гл на линуксе, и 3.3 на винде.
В спецификации вроде было написано что должен держать 4.0
Хотя я до него ещё и дорос, так что не важно.
(Offline)
 
Ответить с цитированием
Старый 11.08.2013, 22:51   #78
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: OpenGL

Появился вопрос, касательно вывода изображений.
Если выводить все изображения за один дип, мы должны использовать один батч, то есть большую текстуру. Но как тогда быть со вращением, изменением размера? Мы же, как я понимаю, заполняем нашу большую текстуру попиксельно из всех изображений. Поэтому, если нам нужно будет нарисовать одно из этих изображений повернутой, придется исхитряться вручную? Или есть какой-то иной способ, кроме попиксельного, сбора большой текстуры из маленьких учитывая все трансформации? Или же нужно использовать несколько батчей, у которых будут свои свойства вращения и масштаба?
(Offline)
 
Ответить с цитированием
Старый 11.08.2013, 23:03   #79
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: OpenGL

Nikich, все неправильно.
в атласе изображения хранятся безо всяких трансформаций.
трансформируются лишь вершины выходного меша.
и каждого спрайта будут свои uv координаты.
т.е. uv координаты статичны и зависят только от спрайта.
а вот позиция уже трансформируется в зависимости от позиции, поворота и скейла спрайта.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nikich (11.08.2013)
Старый 11.08.2013, 23:14   #80
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: OpenGL

Оу, я думал, мы используем просто квад, а не меш.
И трансформации выполняются на шейдерном уровне, да?
(Offline)
 
Ответить с цитированием
Старый 11.08.2013, 23:29   #81
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: OpenGL

у меня на цпу. была идея заюзать геометрический шейдер для этого, но что-то лень стало ее реализовывать.

меш состоящий из тыщи квадов. как то так.

тем более ты же вроде уже реализовал это?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nikich (11.08.2013)
Старый 11.08.2013, 23:53   #82
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: OpenGL

Спасибо за помощь!
На SDL, а там дела совсем по-другому обстоят

Что произошло с популярностью гапи? Почему нереально найти что-то стоящее для современного openGL с 2D? Все забили и используют движки, фреймворки, библиотеки? Миллионы страниц с информацией о том, как вывести картинку в юнити и ничего нормального для openGL.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Gector (18.08.2013)
Старый 12.08.2013, 00:11   #83
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: OpenGL

https://code.google.com/p/gl33lessons/
http://steps3d.narod.ru/

вот годные ссылки на современный огл, хотя особых приемов для 2д там вроде нет
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nikich (12.08.2013)
Старый 12.08.2013, 16:30   #84
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: OpenGL

http://www.openglsuperbible.com/
На официальном сайте openGL была запись о данной книге. Суть в том, что исходной код всех примеров в открытом доступе, а книга написана по современному контексту, то есть отличное сборище примеров по современному контексте доступно по ссылке http://openglsuperbible.com/files/sb...2013_08_05.zip
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Nikich за это полезное сообщение:
falcon (12.08.2013), HolyDel (12.08.2013)
Старый 12.08.2013, 16:47   #85
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: OpenGL

ухтыж.
не знал что вышла шестая редакция.
с амазона дорого заказывать. 2.5к в рублях.
причем сама книга стоит по божески, что то вроде 1.2к. есть ли способ получить ее дешевле?
(Offline)
 
Ответить с цитированием
Старый 13.08.2013, 21:22   #86
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: OpenGL

таки заказал в амазоне. ибо других вариантов не нашел((
(Offline)
 
Ответить с цитированием
Старый 16.08.2013, 05:44   #87
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: OpenGL

вот, кстати, хорошее ревью 4.4:
http://www.g-truc.net/doc/OpenGL%204.4%20review.pdf
(Offline)
 
Ответить с цитированием
Старый 16.08.2013, 14:49   #88
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: OpenGL

таки заказал в амазоне. ибо других вариантов не нашел((
уже доставили.
с другого конца земли. 3 дня! я в приятном шоке)))
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Жека (20.08.2013)
Старый 16.08.2013, 16:32   #89
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: OpenGL

sdl научился третий контекст
а вообще лучше freeglut+glew+адекватная IDE наподобие qt-creator+CMake
(Offline)
 
Ответить с цитированием
Старый 16.08.2013, 18:15   #90
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: OpenGL

нафиг они не нужны, все эти sdl.
20 строчек кода на поднятие контекста за платформу. зато полный контроль.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
Gector (16.08.2013), moka (17.08.2013)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OpenGL 3 HolyDel C++ 63 11.12.2014 22:23
Help:::OpenGl!!! zheland 3D-программирование 30 08.05.2008 20:52
Cos и Sin в OpenGL! pipns Delphi 8 19.11.2007 10:14
OpenGL 3.0 HolyDel C++ 10 18.11.2007 13:11


Часовой пояс GMT +4, время: 21:33.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com