3D-изображения сохраняются в формате Open-SPX и могут легко использоваться в Web-приложениях.
Наибольшее распространение получили следующие форматы файлов компьютерной анимации [4]:
формат записи (чередующейся) аудио-видео информации (Audio-Video Interleaved, AVI
) (.avi). Использует от 8 до 24 битов для кодирования цвета, скорость сжатия может варьироваться. Применяется для записи компьютерной анимации;FLI
(.fli) – формат записи компьютерной анимации для программы Autodesk Animator. Позволяет записывать информацию с разрешением 320x200 и 8-битным цветом. Сжатия не имеет, основан на внешней шифрации/дешифрации, подобной RLE;FLC
(.flc) – дальнейшее развитие формата FLI для программы Autodesk Animator Pro. Позволяет записывать информацию с разрешением 1280x1024 и 8-битным цветом. Сжатия не имеет, основан на внешней шифрации/дешифрации, подобной RLE;MPEG
(.mpg) – формат записи видеоинформации с цветовым разрешением от 8 до 24 битов, может использоваться для записи анимационных файлов;GIF
(.gif). Его спецификация GIF89a предусматривает возможность записи анимации. Записывая GIF-файл в виде серии кодов и последовательно отображая их с запрограммированными интервалами (сотые доли секунды), можно создавать простые анимационные изображения;ShockWave (.dcr
) – формат программного модуля Macromedia Shockwave для использования с программами Macromedia Director и Authorware.Видеофайлы
. Если анимация основана на «оживлении» рисованных картинок и персонажей, то видео и кино – это ожившее фотографическое изображение. Популярны следующие форматы видеофайлов [4]:AVI
(.avi) – является базовым форматом для представления видеокомпонентов в ОС семейства Windows. Информация в AVI-файле может быть несжатой или упакованной;WMV
(.wmv) – входит в семейство форматов Windows Media. В нем используются алгоритмы компрессии, разработанные в рамках данной технологии. WMV-файл содержит упакованную видеодорожку и звуковую дорожку в формате WMA;Quick Time Movie (MOV
) (.qt, .mov) – комплексный ММ формат, обеспечивающий интерактивные возможности. Может включать множество дорожек, содержащих ММ данные практически всех рассматриваемых здесь типов. Назначение формата MOV выходит далеко за рамки представления видео и анимаций;MPEG
(.mpg, .mpeg, .dat) – ориентирован на представление видеофильмов, видеоклипов и записей телепередач;формат цифрового видео (Digital Video, DV
) (.dv) – разработан для цифровых видеокамер и видеомагнитофонов, не является компактным форматом;формат для сжатия цифрового видео Compression Engine Movie (.cem
) – основан на технологии волнового преобразования (как и WIF).Рассмотренные форматы файлов для представления видео и анимаций в большей или меньшей степени можно отнести к числу универсальных. Наряду с ними существуют и другие форматы, используемые в различных инструментальных средствах для обработки видео и создания анимаций [13, 17].
Интерактивные трехмерные представления.
Недостатком традиционных графических компонентов, видео и анимаций является их низкая интерактивность, которая в основном сводится к управлению их отображением и воспроизведением. К подобным возможностям относятся изменение масштаба изображения и его протяжка (сдвиг относительно границ окна), прерывание и возобновление воспроизведения, изменение его скорости и направления, переход к началу, концу и произвольному кадру видео или анимации, демонстрация их в покадровом режиме и т.д. [13].Один из путей повышения интерактивности данных информационных компонентов связан с их функциональной реализацией. При этом единые файлы видео и анимаций заменяются совокупностями их фрагментов, отдельных изображений (кадров), гиперграфики и спрайтов, выводимых на экран средствами воспроизведения в соответствии с определенным сценарием с учетом текущей ситуации и воздействий пользователя. Положительной чертой такого подхода является его универсальность. Его главные отрицательные стороны заключаются в трудоемкости разработки, как правило, связанной с программированием, и неотделимостью подобных компонентов от среды их воспроизведения.
Альтернативу функциональному способу составляют технологии, позволяющие создавать интерактивные визуальные представления в форматах, рассчитанных на применение в различных программных средствах. Данные информационные компоненты собирательно были названы интерактивными трехмерными представлениями
. Они могут использоваться как в рамках приложения, взаимодействуя с его функциями, так и воспроизводиться автономно с помощью подходящей программы-плеера [13].Классификация интерактивных трехмерных представлений показана на рис. 1.5 [13].
Рис. 1.5.
Классификация интерактивных трехмерных представленийДля хранения интерактивных трехмерных представлений используются форматы [4]:
MOV
(.qt, .mov), в котором для них предусмотрены специальные типы дорожек;