|
11.08.2013, 12:46
|
#76
|
☭
Регистрация: 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
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: OpenGL
Имею нетбук на i3. Видео встроенное HD 4000. Там держит 3.0 гл на линуксе, и 3.3 на винде.
В спецификации вроде было написано что должен держать 4.0
Хотя я до него ещё и дорос, так что не важно.
|
(Offline)
|
|
11.08.2013, 22:51
|
#78
|
Бывалый
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений (для 275 пользователей)
|
Ответ: OpenGL
Появился вопрос, касательно вывода изображений.
Если выводить все изображения за один дип, мы должны использовать один батч, то есть большую текстуру. Но как тогда быть со вращением, изменением размера? Мы же, как я понимаю, заполняем нашу большую текстуру попиксельно из всех изображений. Поэтому, если нам нужно будет нарисовать одно из этих изображений повернутой, придется исхитряться вручную? Или есть какой-то иной способ, кроме попиксельного, сбора большой текстуры из маленьких учитывая все трансформации? Или же нужно использовать несколько батчей, у которых будут свои свойства вращения и масштаба?
|
(Offline)
|
|
11.08.2013, 23:03
|
#79
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: OpenGL
Nikich, все неправильно.
в атласе изображения хранятся безо всяких трансформаций.
трансформируются лишь вершины выходного меша.
и каждого спрайта будут свои uv координаты.
т.е. uv координаты статичны и зависят только от спрайта.
а вот позиция уже трансформируется в зависимости от позиции, поворота и скейла спрайта.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.08.2013, 23:14
|
#80
|
Бывалый
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений (для 275 пользователей)
|
Ответ: OpenGL
Оу, я думал, мы используем просто квад, а не меш.
И трансформации выполняются на шейдерном уровне, да?
|
(Offline)
|
|
11.08.2013, 23:29
|
#81
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: OpenGL
у меня на цпу. была идея заюзать геометрический шейдер для этого, но что-то лень стало ее реализовывать.
меш состоящий из тыщи квадов. как то так.
тем более ты же вроде уже реализовал это?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.08.2013, 23:53
|
#82
|
Бывалый
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений (для 275 пользователей)
|
Ответ: OpenGL
Спасибо за помощь!
На SDL, а там дела совсем по-другому обстоят
Что произошло с популярностью гапи? Почему нереально найти что-то стоящее для современного openGL с 2D? Все забили и используют движки, фреймворки, библиотеки? Миллионы страниц с информацией о том, как вывести картинку в юнити и ничего нормального для openGL.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.08.2013, 00:11
|
#83
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: OpenGL
https://code.google.com/p/gl33lessons/
http://steps3d.narod.ru/
вот годные ссылки на современный огл, хотя особых приемов для 2д там вроде нет
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.08.2013, 16:30
|
#84
|
Бывалый
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений (для 275 пользователей)
|
Ответ: OpenGL
http://www.openglsuperbible.com/
На официальном сайте openGL была запись о данной книге. Суть в том, что исходной код всех примеров в открытом доступе, а книга написана по современному контексту, то есть отличное сборище примеров по современному контексте доступно по ссылке http://openglsuperbible.com/files/sb...2013_08_05.zip
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Nikich за это полезное сообщение:
|
|
12.08.2013, 16:47
|
#85
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: OpenGL
ухтыж.
не знал что вышла шестая редакция.
с амазона дорого заказывать. 2.5к в рублях.
причем сама книга стоит по божески, что то вроде 1.2к. есть ли способ получить ее дешевле?
|
(Offline)
|
|
13.08.2013, 21:22
|
#86
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: OpenGL
таки заказал в амазоне. ибо других вариантов не нашел((
|
(Offline)
|
|
16.08.2013, 05:44
|
#87
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: OpenGL
|
(Offline)
|
|
16.08.2013, 14:49
|
#88
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: OpenGL
таки заказал в амазоне. ибо других вариантов не нашел((
|
уже доставили.
с другого конца земли. 3 дня! я в приятном шоке)))
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
16.08.2013, 16:32
|
#89
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: OpenGL
sdl научился третий контекст
а вообще лучше freeglut+glew+адекватная IDE наподобие qt-creator+CMake
|
(Offline)
|
|
16.08.2013, 18:15
|
#90
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: OpenGL
нафиг они не нужны, все эти sdl.
20 строчек кода на поднятие контекста за платформу. зато полный контроль.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:16.
|