Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Большая загрузка ЦП (http://www.flasher.ru/forum/showthread.php?t=140325)

australian incognito 26.05.2010 16:33

Большая загрузка ЦП
 
Уважаемые!
Есть вопрос: существует формат баннеров fullscreen (800*600 px). Баннерочек достаточно динамичный, много графики, как растровой, так и векторной, программная анимация... и вот столкнулся с проблемой большой загрузки ЦП. На небольших разрешениях (300*300, 240*400) загрузка не так и велика, а на этом фулскрине скачет аж до 80-90% на моем Core2Duo (2.33 Ггц каждое). Сложные вектора - поставил галочку Cache As Bitmap, анимацию упростил (все движения сложной графики заменил фейдами альфы), что еще можно сделать - слабо себе представляю. Вот стучу сюда с криком помощи. Заранее спасибо ответившим.

Contemplator 26.05.2010 17:33

=)
если вес не критичен и анимация, создаваемая программно не имеет хаотичный характер - то от программной анимации лучше отказаться (именно в случае когда вес не имеет особого значения)... если есть сложные вектора, при том совершенно статичные - программно их растрировать и после удалить оригинал (видел как-то в сети пример растрирования анимаций целых - но я не осилил понимание такого кода)...

australian incognito 26.05.2010 17:49

Цитата:

Сообщение от Contemplator (Сообщение 911113)
=)
если вес не критичен и анимация, создаваемая программно не имеет хаотичный характер - то от программной анимации лучше отказаться (именно в случае когда вес не имеет особого значения)... если есть сложные вектора, при том совершенно статичные - программно их растрировать и после удалить оригинал (видел как-то в сети пример растрирования анимаций целых - но я не осилил понимание такого кода)...

Увы, но это баннеры и вес критичен! А программная анимация не думаю что критична... она бы откушивала столько же процессора и на маленьких баннерах.

zurkis 26.05.2010 18:03

тогда оптимизируй графику, а также используй всего один тип графики или растр или вектор

australian incognito 26.05.2010 18:12

Цитата:

Сообщение от zurkis (Сообщение 911131)
тогда оптимизируй графику, а также используй всего один тип графики или растр или вектор

Что понимаете под оптимизацией? вес в кб графики как то влияет на то, сколько ее анимация откушивает процессора?
Касательно всего в один тип - не получится: все в вектор не сделать - слишком сложный растр есть местами, а все в растр - слишком большой вес. Хотя фактически - весь раст - есть вектор залитый битмапом.


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

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