Показать сообщение отдельно
Старый 02.11.2014, 14:25
VisualDima вне форума Посмотреть профиль Отправить личное сообщение для VisualDima Найти все сообщения от VisualDima
  № 5  
Ответить с цитированием
VisualDima
 
Аватар для VisualDima

Регистрация: May 2009
Сообщений: 26
У меня проект - фактически является сиквелом-портом на мультиплатформу PC игры. Т.е. достаточно сложные и богатые анимации.
Я пробовал Stage3D (а Starling его использует), делал стресс-тесты и столкнулся с парой проблем:
1. PAPI плеер в Google Chrome весьма тормознутый и, судя по всему, и Adobe и Google упорно игнорируют проблему. (проблеме уже год наверно).
2. Испытывал мобильную версию стресс-теста на Samsung Galaxy S2 - очень низкий FPS на мобиле.
Примечание: использовались атласы изначально.

Как это не странно, чистый Flash (MovieClip) в мобильной версии в целом показал себя гораздо производительнее нежели Stage3D (хотя от некоторых эффектов придется отказаться или переделать)

Правда, я допускаю, что "просто не умею готовить" Stage3D и еще проведу несколько экспериментов с чистым Stage3D и со Starling.

Но в случае, что всетаки придется использовать чистый MovieClip хотелось узнать про подгрузку/выгрузку в iOS

Добавлено через 1 час 54 минуты
Ого! Я действительно "не умею готовить". Очевидно, мобильная видеосистема работает не так как DirectX на PC. Я изменил алгоритмы работы с VertexBuffer и IndexBuffer и мобильная версия стресс-теста стала уверенно показывать максимально возможные 60 FPS! (для мобильной версии и 30 достаточно).
Не знаю правда, удастся ли довести производительность Chrome до нормальной...

Тем не менее, главный вопрос остается в силе! Прояснить его может оказаться весьма полезным.