36282

Мультимедиа технология. Трехмерная графика и анимация. Видео. Форматы видео файлов. Стандарты сжатия MPEG

Доклад

Информатика, кибернетика и программирование

Кроме того технология открытых систем позволяет работать сразу с несколькими пакетами. Можно создать модель в одном пакете разрисовать ее в другом оживить в третьем дополнить видеозаписью в четвертом. И наконец функции многих профессиональных пакетов можно сегодня расширить с помощью дополнительных приложений написанных специально для базового пакета. 3D Studio MX Один из самых известных пакетов 3Dанимации производства фирмы Kinetix.

Русский

2013-09-21

37 KB

7 чел.

72 Мультимедиа технология. Трехмерная графика и анимация. Видео. Форматы видео файлов. Стандарты сжатия MPEG.

3D-графика и анимация

Трехмерная анимация по технологии напоминает кукольную: необходимо создать каркасы объектов, определить материалы, их обтягивающие, скомпоновать все в единую сцену, установить освещение и камеру, а затем задать количество кадров в фильме и движение предметов. Движение объектов в трехмерном пространстве задается по траекториям, ключевым кадрам и с помощью формул, связывающих движение частей сложных конструкций. После задания нужного движения, освещения и материалов запускается процесс визуализации. В течение некоторого времени компьютер просчитывает все необходимые кадры и выдает готовый фильм. Недостатком является чрезмерная гладкость форм и поверхностей и некоторая механистичность движения объектов.

Для создания реалистичных трехмерных изображений используются различные приемы. Для создания “неровных” объектов, например, волос или дыма, используется технология формирования объекта из множества частиц. Вводится инверсная кинематика и другие техники оживления, возникают новые методы совмещения видеозаписи и анимационных эффектов, что позволяет сделать сцены и движения более реалистичными.

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

3D Studio MAX

Один из самых известных пакетов 3D-анимации производства фирмы Kinetix. Программа обеспечивает весь процесс создания трехмерного фильма: моделирование объектов и формирование сцены, анимацию и визуализацию, работу с видео. Программа претендует на роль конкурента мощным пакетам для рабочих станций SGI. Интерфейс программы един для всех модулей и обладает высокой степенью интерактивности. 3D Studio MAX реализует расширенные возможности управления анимацией, хранит историю жизни каждого объекта и позволяет создавать разнообразные световые эффекты, поддерживает 3D-акселераторы и имеет открытую архитектуру, то есть позволяет третьим фирмам включать в систему дополнительные приложения.

TrueSpace

Пакет TrueSpace фирмы Caligari предназначен для трехмерной анимации и отличается легкостью в использовании, гибкостью в управлении формами, поддержкой сплайнов и булевых операций над объектами. Это пакет 3D-моделирования, анимации и рендеринга. Новаторский интерфейс показывает линейки инструментов прямо в 3D-пространстве и выравнивает их по объекту, кроме того, они контекстно-зависимы. TrueSpace имеет встроенный язык сценариев (Python). Расширения (Plugin) и открытость архитектуры позволяют увеличить возможности пакета.

LightWave3D 

Пакет LightWave 3D, созданный фирмой NewTek имеет дружественный интерфейс, сильные средства моделирования, анимации и визуализации, хорошую библиотеку объектов и текстур, а также разрешает создавать VRML-файлы, что позволяет работать с ним в сети. По своим функциональным возможностям близок к 3D Studio MAX.

ElectricImage 

Пакет Electric Image фирмы Animation System, включает большой комплекс анимационных средств, спецэффекты, инструментарий для работы со звуком и генератор шрифтов с настраиваемыми параметрами. Хотя у этой программы нет средств моделирования, но зато есть возможность импорта свыше тридцати различных форматов моделей. Пакет также поддерживает работу с иерархическими объектами и средствами инверсной кинематики.

SoftImage3D 

Программа фирмы Softimage работает на платформах SGI и Windows NT. Она поддерживает моделирование на базе полигонов и сплайнов, создание спецэффектов, работу с частицами и технологию переноса движения с живых актеров на компьютерных персонажей. Высокопрофессиональный пакет 3D-анимации. Доступны такие инструменты, как моделлинг, анимация и рендеринг, позволяющие применять их в создании спецэффектов в фильмах, телепередачах, играх.

Ray Dream Studio

Программа обеспечивает набор профессиональных инструментов для 3D-дизайна и анимации. Пользователи могут создавать различные модели с использованием булевых операций и деформаций. К этим моделям можно применять различные текстуры или видеоизображения, а также рисовать прямо на их поверхности. Полнофункциональная анимация использует нерезкость движений для придания им реалистичности. Параметры визуализации позволяют не только задавать направления лучей, но и придавать изображению вид рисованного мультфильма.

Painter3D 

Это полнофункциональный пакет 3D-моделирования. Painter 3D дает возможность применять к объектам текстуры, удары, свет, отражение и свечение, а также позволяет автоматически обновлять текстуры. Кроме всего прочего, этот пакет поддерживает расширения (Plugin), что дает возможность, использовать множество стандартных и дополнительных спецэффектов. В пакет входят дополнения для Ray Dream Studio и 3D Studio MAX. Возможен также импорт (экспорт) объектов из форматов OBJ, DXF или 3DMF.

Видео воспроизводится кадрами с частотой 30 кадров в секунду. Будем считать, что каждый кадр воспроизводит одну страницу текста в течении 3 минут, которые надо, чтобы прочитать ее.

Один кадр - это один экран компьютера. Графическая информация кодируется точками и цветом. Обычно сейчас на экране размещают 800х600 точек. В каждой точке еще кодируется и цвет, как минимум три байта на точку. Таким образом необходимо:

60х300 сек х 30 раз в сек х 800х600 точек х 3 байта = 77 600 000 000 или примерно 77 Гб.

Памяти любого персонального компьютера здесь не хватит.

На самом деле видеофайлы никогда не хранятся в виде последовательности байтов, всегда применяют сложные алгоритмы сжатия, что приводит к уменьшению файлов в 50 – 100 раз, но повышает требования к быстродействию компьютеров для кодирования – раскодирования «на лету»

Видео файлы.

Для записи видеоинформации наиболее широко распространенными  видами файлов являются файлы с AVI  и MPEG. Формат  файлов AVI создан для видеоприложений фирмой Microsoft (расширение .avi), формат  MPEG1-2-3-4 разработан международной группой экспертов при поддержке ISO . Файлы содержат запись реальных видеоизображений (видеофильмов) со звуковым стереофоническим сопровождением. Разумеется, такие файлы наиболее объемные - запись минутного видеоролика занимает несколько Мбайт,

В последнее время все чаще применяется стандарт MPEG как более эффективный. Он позволяет достичь скорости передачи данных до 1,5 мб./сек (MPEG 1) или до 10 мб./сек. (MPEG 2). Суть этого метода сжатия в том, что весь экран разбивается на большое количество прямоугольников и от кадра к кадру передается и кодируется только та информация, которая изменялась, а тот элемент, который не менялся передается в новый кадр неизменным. Например, если сцена видеофильма содержит диалог двух людей на фоне комнаты, передается только информация о положении головы собеседников, рук и т.д., а обстановка комнаты передается из предыдущего кадра. Таким образом достигается сжатие информации в несколько десятков раз.

Для записи видеофайлов (создания AVI и MPEG-файлов) необходимо оснащение ПК еще одной дорогостоящей платой - видеоадаптером класса VideoBlaster для ввода в ПК и обработки стандартных видеосигналов от телевизора, видеомагнитофона или видеокамеры. Для работы такой платы нужно и специальное программное обеспечение, оно, как правило, поставляется вместе с видеоадаптером или входит в состав операционной системы.. Выпускаются и видеоадаптеры типа телевизионных тюнеров. Они принимают сигналы телевизионных станций и позволяют выводить их на экран дисплея (а иногда и записывать в виде файлов).

Для воспроизведения уже готовых AVI и MPEG-файлов вполне достаточно иметь обычную видеосистему ПК - желательно на базе видеоадаптера SVGA. Такой видеоадаптер часто оснащается графическим ускорителем и быстрым буфером - устройствами, ускоряющими вывод информации на экран дисплея.


 

А также другие работы, которые могут Вас заинтересовать

66340. Функционирование русского языка в Республике Казахстан. Безударные гласные в корне слова (проверяемые, непроверяемые) 84.5 KB
  Языков на свете очень много – свыше двух тысяч. Точно установить их количество пока не удалось. Язык – явление общественное, он создается на протяжении длительного исторического периода. Язык возник в глубокой древности в процессе совместной трудовой деятельности людей.
66341. Язык как система. Язык и речь. Разделение понятий язык и речь. Правописание звонких и глухих согласных 76.5 KB
  Первые люди не имели языка. Удивительно, не правда ли? Даже птицы и разные другие существа, едва появившись на свет, умеют «изъясняться» на своем языке. У человека все по-другому. Только что родившийся не умеет говорить, каждому ребенку нужно этому учиться.
66343. Основные функции языка. Общая характеристика форм и видов речи (внешняя и внутренняя речь). Речь монологическая, речь диалогическая, письменная речь, устная речь монолог, диалог, полилог 70.5 KB
  Общая характеристика форм и видов речи внешняя и внутренняя речь. Речь монологическая речь диалогическая письменная речь устная речь монолог диалог полилог. Основные функции языка: Коммуникативная функция сообщения; Кумулятивная аккумулятивная накопительная...
66344. Мы экономим электрическую энергию 37.5 KB
  Человек много лет добывает из земли большое количество энергоресурсов. Слово Экспертам. Слово Корреспондентам Что же включает в себя экономия энергоресурсов Только ли это экономия электрической энергии Мы слышим от взрослых что дом дырявый что это значит...
66345. Моя щаслива планета 77.5 KB
  Мета: узагальнити знання дітей про шляхи і заходи щодо збереження енергії; мотивувати учнів відповідально ставитися до використання енергії у побуті; сприяти формуванню навичок ощадливого використання електроенергії у побуті.
66346. English Traditions and Customs 40 KB
  They also have their traditional Christmas dinner with stuffed turkey and Christmas pudding. The Queen’s speech is on television at three o’clock in the afternoon. There is a big Christmas tree in Trafalgar Square in London.
66347. Игра-викторина «Что ты знаешь о США?» 48.5 KB
  Цели: углубить и конкретизировать страноведческие знания учащихся по теме «США»; продолжить развитие творческих способностей учащихся; учить применять знания, полученные на уроках, в новой ситуации; дальнейшее расширение кругозора учащихся.
66348. Му Family 44 KB
  Мета: повторити раніше вивчені слова та структури, формувати уявлення про звукову систему англійської мови, ввести нові лексичні одиниці з теми "Му Family",вчити впізнавати їх та застосовувати у мовленні; формувати уміння в учнів самостійно працювати над завданнями...