![]() |
Какая графика лучше для мобильных приложений? (Вектор/Starling/SVG)
Приветствую!
Собственно вопрос в название темы. Старлинг с png у меня получается слишком увесистым. Вектор тормозит. А по SVG очень мало информации удалось нарыть. Быть может есть альтернатива всему этому? Хочется чтоб приложение - а именно Игра - не тормозила и мало весила. *Использую IDEA (jetbrains), язык AS3. |
SVG scalable vector graphics. Тобишь вектор. Есть только растр и вектор. Другого не дано
|
Сложилось впечатление что SVG шустрее обрабатывается чем простой флешовый вектор (может я ошибаюсь). Именно поэтому и прошу совета чтоже лучше всего использовать для игрушек под Android и IOS?
Игры 2D без наворотов. Просто в одной много сцен и графики а в другой большой мир, который прокручивается позади плывущей рыбки. |
В самом общем случае растр будет быстрее уже хотя бы потому, что это уже растр, а вектор — это всего лишь математика, которую процессор в каждом кадре превращает в растр.
|
Преимущества вектора - очень малый размер занимаемого места в дистрибутиве и адаптация под любой размер устройства без необходимости иметь несколько наборов ассетов под разные разрешения.
Преимущества растра - меньше нагрузка на процессор. Есть либа для SVG с примерами под Starling, которая при старте приложения конвертирует вектор в растр, если я правильно понял, и тем самым имеем оба преимущества. |
Цитата:
|
Да-да очень бы хотелось узнать по подробнее про эту бибилиотеку.
И такой вопрос еще - возможноли фон сделать векторный а по верх него пустить Starling? Если да тот не будет ли каждый кадр этот фон нагружать проц, если он будет статичным? Хотя если возможно старлинг повесить поверх флешового фона то думаю есть смысл фон перевести в bitmapData... |
Цитата:
Но вот что мешает растеризовать этот фон при старте приложения, и сделать из него старлинговский дисплей объект? Если он статичный, то это сделать проще простого. |
Тогда все сводится к такой идее.
Не нужен SVG и перевод фона в растр. Быть может сделать Embed SWF, и затем его както перевести в старлинговский Image? |
Работу с SVG видел вот тут.
|
| Часовой пояс GMT +4, время: 08:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.