Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Максимальная производительность при рисовании (http://www.flasher.ru/forum/showthread.php?t=185841)

zuxul 22.10.2012 19:14

Цитата:

Сообщение от Hauts (Сообщение 1100854)
Tails, насколько мне известно, старлинг не поддерживает фильтры именно для дисплэйобджектов старлинга. Но так как для клипов используются текстуры из битмапдат, то не составит большого труда накладывать фильтр на картинку, а ее, в свою очередь, использовать как текстуру.

Если скачать старлниг с гитхаба, то там уже некоторые фильты есть. Другое дело, что даже разработчик остерегает их использовать на мобильных устройствах.
http://forum.starling-framework.org/...eature-filters

Hauts 22.10.2012 19:23

s3dworld, вы, кстати, можете еще попробовать блокировать битмапдату, потом отрисовывать в нее все клипы, потом разблокировать.

Я про BitmapData.lock() и BitmapData.unlock()

Vreden, старлинг не игровой движок. А библиотека для удобной отрисовки с помощью видеокарты. Что вы будете показывать — игрушку или офисное приложение — исключительно ваше дело :)

Ах да... Если про вопрос с оптимизацией — там вначале статьи есть пример того, что вам нужно написать, чтобы вывести прямоугольник "самостоятельно" и со старлингом. Довольно показательно, как мне кажется.

expl 22.10.2012 19:23

Цитата:

правда я сделал два BitmapData и переключался между ними - пародия на двойную буферизацию
Для флеша это лишнее, хватило бы одной

gagaga 23.10.2012 00:48

в линуксовском плеере старлинг показывает производтельность сравнимую с самописными рендерерами

strangedk 23.10.2012 12:28

Очень полезно использовать sprite sheet, и хранить картинки в виде карты объектов.

http://esdot.ca/site/2012/fast-rende...d-spritesheets


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.