Выполнение множественного отображения

Flash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий

Множественные отображения (mipmaps) — это растровые изображения, сгруппированные и связанные с текстурой для повышения качества визуализации и быстродействия. Проигрыватель Flash Player версии 9.115.0 и более поздних и среда AIR поддерживают технологию множественного отображения через создание оптимизированных версий каждого растрового изображения различных масштабов (начиная с 50  %).

Множественные отображения создаются для следующих типов растровых изображений:

  • изображение (файлы JPEG, GIF и PNG), отображаемое классом Loader ActionScript 3.0

  • изображение, находящееся в библиотеке документа Flash Professional

  • объект BitmapData

  • изображение, отображаемое при помощи функции loadMovie() ActionScript 2.0

Множественное отображение нельзя применить к объектам, к которым уже применен фильтр, или к роликам, к которым применено растровое кэширование. Тем не менее, множественное отображение можно применять к измененным растровым изображениям внутри экранного объекта с фильтром, даже если растровое изображение лежит внутри маскируемой области.

Создание множественных отображений происходит автоматически, но вы можете следовать некоторым рекомендациям, чтобы гарантировать оптимизацию изображений.

  • Для воспроизведения видео установите для свойства smoothing объекта Video значение true (см. класс Video).

  • В случае растровых изображений необязательно задавать свойству smoothing значение true, но со сглаживанием улучшение качества более заметно.

  • Используйте для двухмерных растровых изображений размеры, кратные 4 или 8 (например, размер 640 x 128, который можно уменьшить следующим образом: 320 x 64 > 160 x 32 > 80 x 16 > 40 x 8 > 20 x 4 > 10 x 2 > 5 x 1), и размеры 2^n для трехмерных текстур. Множественное отображение генерируется из растровых изображений, имеющих ширину и высоту 2^n (например, 256 x 256, 512 x 512, 1024 x 1024). Множественное отображение не создается для содержимого растрового изображения с избыточной шириной или высотой.