Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.12.2011, 10:35
Srednas вне форума Посмотреть профиль Отправить личное сообщение для Srednas Найти все сообщения от Srednas
  № 1  
Ответить с цитированием
Srednas

Регистрация: Nov 2010
Сообщений: 430
Question Что быстрее вектор или битмап?

Здравствуйте.

Нужно сделать приложение, которое отображает не слишком, но достаточно большой объем информации, причем сделано «покрасивше» (надписи с фаской, теюшками с помощью фильтров, графики разные и т.д.).
Есть несколько экранов, которые как в айПаде можно «перелистывать» перетаскиванием. На каждом экране есть несколько (обычно 9-12) панелей, на которых находятся графики, цифры, буквы и прочее в векторе, «нарисованном кодом», ко многому применены фильтры.

Вопрос:
Как думаете, лучше (с точки зрения ресурсоёмкости) все оставить как есть — в векторе, или сначала все «битмапить» и наэкран выводить уже растровые изображения?

Старый 16.12.2011, 10:42
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 2  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Все гнать в битмап, вектор ресурсы жрёт.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 16.12.2011, 10:44
СлаваRa вне форума Посмотреть профиль Отправить личное сообщение для СлаваRa Найти все сообщения от СлаваRa
  № 3  
Ответить с цитированием
СлаваRa
 
Аватар для СлаваRa

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
и битмап жрет ресурс - оперативную память
__________________
местонахождение

Старый 16.12.2011, 10:59
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 4  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Вопрос звучит как "что быстрее?", а не "что жрет больше оперативной памяти?"
Быстрее однозначно растр.

Старый 16.12.2011, 11:05
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 5  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Цитата:
Сообщение от СлаваRa Посмотреть сообщение
и битмап жрет ресурс - оперативную память
А как же. Пока вектор медленней, он кушает проц.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 16.12.2011, 11:11
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 6  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
На всякий случай почитай про casheAsBitmap.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 16.12.2011, 11:23
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 7  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Который не поможет для анимации.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 16.12.2011, 11:57
Srednas вне форума Посмотреть профиль Отправить личное сообщение для Srednas Найти все сообщения от Srednas
  № 8  
Ответить с цитированием
Srednas

Регистрация: Nov 2010
Сообщений: 430
Спасибо за ответы.

Тогда как лучше организовать: надписи оставить шрифтом, а графику перевести в битмап, чтобы уменьшить нагрузку на память и процессор? Или как?

Старый 16.12.2011, 12:00
carrotoff вне форума Посмотреть профиль Отправить личное сообщение для carrotoff Найти все сообщения от carrotoff
  № 9  
Ответить с цитированием
carrotoff
 
Аватар для carrotoff

Регистрация: May 2010
Сообщений: 543
Переводя из вектора в растр, вы увеличиваете нагрузку на память, но снижаете ее на процессор. Но, на самом, деле это хорошо.
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с)

Старый 16.12.2011, 12:39
СлаваRa вне форума Посмотреть профиль Отправить личное сообщение для СлаваRa Найти все сообщения от СлаваRa
  № 10  
Ответить с цитированием
СлаваRa
 
Аватар для СлаваRa

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
Я не хотел сказать что-то "плохое" против растра, просто немного поправил ответ DaFive, сам использую TileSheetList'ы или BitmapMovieClip'ы
__________________
местонахождение

Создать новую тему Ответ Часовой пояс GMT +4, время: 14:24.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
bitmap , вектор , скорость выполнения
Опции темы
Опции просмотра

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

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


 


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


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