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

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

Вернуться   forum.boolean.name > Проекты > Проекты C++

Ответ
 
Опции темы
Старый 11.07.2012, 22:59   #121
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

HolyDel - учти что нужно индексы хранить unsigned short!!! Не все девайсы работают с 32 битными индексами!! только щас исправил.. теперь и на планшете работает.. ппц такая мелоч, а так долго глюк искал. Кстати странно, на планшете видео mali 400 что мощнее чем на телефоне adreno 200, а телефон тянет 32 битную адресацию. Мистика.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (12.07.2012)
Старый 12.07.2012, 00:41   #122
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: C3D Engine

16 битные индекса быстрее на многих платформах.
поэтому по возможности я храню в них.


жаль что ты не хочешь объединить усилия, авось хороший продукт бы получился )))
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pozitiffcat (12.07.2012)
Старый 12.07.2012, 01:33   #123
jimon
 
Сообщений: n/a
Ответ: C3D Engine

Скоро вы узнаете что там нет MRT, только на тегровских чипах
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо за это полезное сообщение:
HolyDel (12.07.2012), pozitiffcat (12.07.2012)
Старый 12.07.2012, 09:07   #124
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Сообщение Ответ: C3D Engine

Скоро вы узнаете что там нет MRT, только на тегровских чипах
Знаем..


HolyDel - я бы не против писать в команде, но хочется сначала написать свой отдельный продукт. Кстати а че ты не используешь glm? Там можно во всю SSE2 использовать... на десктопных машинках значительно увеличивается скорость, особенно когда считается MV матрица с парентами для кучи объектов...
(Offline)
 
Ответить с цитированием
Старый 12.07.2012, 09:34   #125
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: C3D Engine

Кстати а че ты не используешь glm?
раньше она была компактной и милой. а теперь превратилась в монстра. и считаю, что для бибилотеки громоздкие хедеры - это дурной знак. По той же причине недолюбливаю бусты всякие.
(Offline)
 
Ответить с цитированием
Старый 12.07.2012, 10:22   #126
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

буст очень активно используется в огре.. а glm можно урезать, не очень то он и громоздкий. Можешь в либу скомпилять под разные платформы... и потянуть всего 2 хедера
(Offline)
 
Ответить с цитированием
Старый 12.07.2012, 10:26   #127
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: C3D Engine

из всего буста в огре используются потоки и дата/время насколько я знаю.

а glm можно урезать, не очень то он и громоздкий. Можешь в либу скомпилять под разные платформы...
это шаблонная хрень, которая будет компилиться при каждом ребилде клиентского проекта. движок может собираться долго - клиентский код должен собираться быстро. ну это лично мое мнение. Пишется сложная, тяжелая либа, но пользователю отдается красивый, стройный, легкий и однозначный интерфейс. с glm так не получится. ну и математики писать не так уж и много. в любом случае это дело вкуса - все равно что спрашивать: почему тебе больше нравятся блондинки- например.
(Offline)
 
Ответить с цитированием
Старый 12.07.2012, 11:32   #128
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 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
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

У кого есть андроид 2.3.3 и выше? Что бы пощупать демо...
ВЫложу как сделаю вывод текста с FPS на экран...
(Offline)
 
Ответить с цитированием
Старый 12.07.2012, 12:01   #130
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: C3D Engine

у меня есть galaxy note, с андором 4.0.3
(Offline)
 
Ответить с цитированием
Старый 12.07.2012, 12:03   #131
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

о ништяк, как вывод текста сделаю я выложу сюда пощупать демку. и напишу результаты тестирования на моих девайсах...
(Offline)
 
Ответить с цитированием
Старый 12.07.2012, 15:59   #132
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: C3D Engine

как будешь выводить текст? через фритайп?
(Offline)
 
Ответить с цитированием
Старый 12.07.2012, 16:15   #133
jimon
 
Сообщений: n/a
Ответ: C3D Engine

а кто-то вообще делал нормальный рендер через фритайп ? мы битмап шрифты только юзаем ибо вектор сложно растеризировать нормально на лету http://www.antigrain.com/research/font_rasterization/
 
Ответить с цитированием
Старый 12.07.2012, 17:23   #134
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: C3D Engine

Битмапы рулят... хотя памяти немного жалко на них.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pozitiffcat (12.07.2012)
Старый 12.07.2012, 18:03   #135
moka
.
 
Регистрация: 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)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pozitiffcat (12.07.2012)
Ответ


Опции темы

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

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


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


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