|
11.07.2012, 22:59
|
#121
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
HolyDel - учти что нужно индексы хранить unsigned short!!! Не все девайсы работают с 32 битными индексами!! только щас исправил.. теперь и на планшете работает.. ппц такая мелоч, а так долго глюк искал. Кстати странно, на планшете видео mali 400 что мощнее чем на телефоне adreno 200, а телефон тянет 32 битную адресацию. Мистика.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.07.2012, 00:41
|
#122
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: C3D Engine
16 битные индекса быстрее на многих платформах.
поэтому по возможности я храню в них.
жаль что ты не хочешь объединить усилия, авось хороший продукт бы получился )))
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.07.2012, 01:33
|
#123
|
|
Ответ: C3D Engine
Скоро вы узнаете что там нет MRT, только на тегровских чипах
|
|
|
Эти 2 пользователя(ей) сказали Спасибо за это полезное сообщение:
|
|
12.07.2012, 09:07
|
#124
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
Скоро вы узнаете что там нет MRT, только на тегровских чипах
|
Знаем..
HolyDel - я бы не против писать в команде, но хочется сначала написать свой отдельный продукт. Кстати а че ты не используешь glm? Там можно во всю SSE2 использовать... на десктопных машинках значительно увеличивается скорость, особенно когда считается MV матрица с парентами для кучи объектов...
|
(Offline)
|
|
12.07.2012, 09:34
|
#125
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: C3D Engine
Кстати а че ты не используешь glm?
|
раньше она была компактной и милой. а теперь превратилась в монстра. и считаю, что для бибилотеки громоздкие хедеры - это дурной знак. По той же причине недолюбливаю бусты всякие.
|
(Offline)
|
|
12.07.2012, 10:22
|
#126
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
буст очень активно используется в огре.. а glm можно урезать, не очень то он и громоздкий. Можешь в либу скомпилять под разные платформы... и потянуть всего 2 хедера
|
(Offline)
|
|
12.07.2012, 10:26
|
#127
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: C3D Engine
из всего буста в огре используются потоки и дата/время насколько я знаю.
а glm можно урезать, не очень то он и громоздкий. Можешь в либу скомпилять под разные платформы...
|
это шаблонная хрень, которая будет компилиться при каждом ребилде клиентского проекта. движок может собираться долго - клиентский код должен собираться быстро. ну это лично мое мнение. Пишется сложная, тяжелая либа, но пользователю отдается красивый, стройный, легкий и однозначный интерфейс. с glm так не получится. ну и математики писать не так уж и много. в любом случае это дело вкуса - все равно что спрашивать: почему тебе больше нравятся блондинки- например.
|
(Offline)
|
|
12.07.2012, 11:32
|
#128
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
Заметил, что GLES, нельзя в шейдере делать так
color += light[i]
А нужно делать так
color += light[0]
спеременной в качестве параметра элемента массива не работает почему-то, думал что как то связано с unsigned, но в GLES в спецификации ни че не нашел по этому поводу... странно...
|
(Offline)
|
|
12.07.2012, 11:34
|
#129
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
У кого есть андроид 2.3.3 и выше? Что бы пощупать демо...
ВЫложу как сделаю вывод текста с FPS на экран...
|
(Offline)
|
|
12.07.2012, 12:01
|
#130
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: C3D Engine
у меня есть galaxy note, с андором 4.0.3
|
(Offline)
|
|
12.07.2012, 12:03
|
#131
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
о ништяк, как вывод текста сделаю я выложу сюда пощупать демку. и напишу результаты тестирования на моих девайсах...
|
(Offline)
|
|
12.07.2012, 15:59
|
#132
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: C3D Engine
как будешь выводить текст? через фритайп?
|
(Offline)
|
|
12.07.2012, 17:23
|
#134
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: C3D Engine
Битмапы рулят... хотя памяти немного жалко на них.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.07.2012, 18:03
|
#135
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: C3D Engine
Могу потестить тоже на Tegra 3: HTC One X и Asus Transformer 1, также есть доступ к Samsung Galaxy Nexus (там уже попроще видео, но мощное тоже).
Имхо, если писать двиг под андройды, то фокусируйся на будущее железо, т.к. развивается рынок очень шустро, следственно пока твой движок будет пригоден для использования и пока разработчик закончит свою игру на нём, у всех почти уже будут Android 4+.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:05.
|