Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
САВЕНКОВА Ю.В. 4144_2 Виды компьютерной графики...docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
922.35 Кб
Скачать
      1. Svg (Scalable Vector Graphics - Масштабируемая векторная графика)

SVG — формат, созданный на основе языка разметки XML. Формат создавался в том числе для публикации векторной графики в сети Интернет. SVG является открытым стандартом, поддерживает анимацию. Достоинством является еще и то, что это, по сути, текстовый файл и при наличии определенных навыков возможно редактировать и создавать векторное изображение в обычном текстовом редакторе. Кроме того, существует так же возможность управлять атрибутами изображения при помощи таблицы стилей CSS. Бесплатный векторный редактор Inkscape по умолчанию сохраняет файл в этом формате.

      1. SWF

SWF — flash-формат, предназначенный для просмотра анимации. Для просмотра требуется установка программы Flash Player.

      1. FLA

FLA — flash-формат программы Adobe Flash, предназначенный для создания анимированной графики. При помощи языка Action Script возможно создание управляемых сценариев. Обычно готовый ролик из fla экспортируют в формат swf.

  1. Отрисовка изображений в Windows 8

В новой версии операционной системы Windows интерфейс будет работать более быстро и плавно. Благодаря специальной оптимизации кода ОС отрисовка окон, значков и "плиток" интерфейса Metro начнет в большей степени полагаться на графический чип компьютера.

Сегодня скорость отклика интерфейса на действия пользователя становится одним из принципиальных факторов, определяющих успех у потребителя. Современные планшетники и смартфоны приучили нас к тому, что экраны и меню перелистываются мгновенно, но плавно, "как живые". Такого же эффекта стремится добиться и Microsoft в своей новой операционной системе.

Как говорится в официальном блоге, посвященном разработке Windows 8, целью является частота в 60 кадров в секунду — с такой частотой обновляют картинку большинство современных мониторов, так что делать быстрее просто бессмысленно. Под эту частоту оптимизирована вся анимация интерфейса в Windows 8, включая эффекты переходов, геометрия элементов и даже отрисовка шрифтов. Кстати, о достижении рубежа в 60 fps в последней версии мобильной операционки Android, 4.1, недавно заявила и Google. Около 60 кадров в секунду демонстрируют при работе с интерфейсом и популярные мобильные гаджеты Apple, iPhone и iPad.

Microsoft сообщает, что теперь все ускорение графики в Windows 8 осуществляется на основе Direct3D 11.1, благодаря чему совмещение двухмерного и трехмерного рендеринга происходит еще проще и быстрее. В итоге, обещают в Редмонде, скорость отрисовки абзацев текста вырастет по сравнению с Windows 7 на 50%, пользовательского интерфейса — на 30%, а заголовков — вообще в 2 с лишним раза. Рендеринг прямых убыстрится на 80%, эллипсов — почти в 3 раза, а прямоугольников — почти в три с половиной.

Изображения используются во множестве различных сценариев, в том числе при отображении пользовательского интерфейса, веб-страниц и другого содержимого приложений. На веб-сайтах часто используются JPEG-файлы для рисунков и PNG- и GIF-файлы для эффективного хранения элементов пользовательского интерфейса, таких как кнопки.

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

В Windows 8 было реализовано несколько улучшений для работы с изображениями и фотографиями с использованием форматов JPEG, GIF и PNG.

Вот некоторые из этих улучшений для формата JPEG:

  • ускоренное декодирование изображений за счет расширения применения SIMD для всех архитектур центрального процессора;

  • ускоренное декодирование и кодирование Хаффмана.

Вот некоторые из этих улучшений для формата PNG:

  • ускоренное декодирование изображений за счет расширения применения SIMD для всех архитектур центрального процессора;

  • ускоренное кодирование и декодирование изображений за счет оптимизации нашей реализации zlib.

Кроме того, в Windows 8 было улучшено преобразование формата пикселей, а также масштабирование изображений. Это позволило ускорить декодирование и отрисовку изображений для всех приложений.