Ключевые концепции 3D Studio MAX

         

Запись компьютерных анимаций в реальном времени


Наилучшее качество анимации достигается тогда, когда образы с высоким разрешением воспроизводятся настолько быстро, что пара глаз-мозг может различить отдельные образы в полном цвете. Когда частота кадров падает ниже 20 кадров в секунду, типовой зритель начинает замечать "фрагментарность" анимации.

Целью является совершенно гладкое движение, но определенные физические факторы затрудняют ее достижение при воспроизведении цифрового видео с диска.

Единственный кадр 24-разрядного цвета (16.7 миллионов цветов) с видеоразрешением в несжатом виде занимает почти полный мегабайт. Сжатые образы требуют приблизительно '/д мегабайта памяти. Воспроизведение таких образов со скоростью видеоленты (30 кадров в секунду) означает считывание 15 Мб данных с жесткого диска и передачу этих данных на графическую плату каждую секунду. Поддержка скорости передачи данных на таком уровне при сегодняшнем уровне развития PC-технологии невозможна.

Прежде всего скорость падает гораздо ниже того, что необходимо для поддержки иллюзии движения. Но еще хуже то, что скорость постоянно изменяется - менее сжатые кадры проигрываются быстрее, а кадры, которые совсем не сжаты, увеличивают скорость анимации даже до большего уровня.

Любая анимация, требующая предельно точной скорости воспроизведения, не должна зависеть от стандартов компьютера. Различия в графическом оборудовании компьютеров и даже объем доступной памяти влияют на скорость воспроизведения.

Способ решения всех перечисленных проблем заключается в покадровой записи анимации. Каждый кадр запоминается отдельно на жестком диске компьютера или на новейших специализированных SCSI-потоковых аудио-видеоустройствах. При высоком разрешении доступны все 16.7 миллионов цветов. При покадровом копировании на видеоленту можно рассчитывать, что анимация будет гладко воспроизводиться при 30 кадрах в секунду. Если вы работаете над судебной анимацией, реконструирующей дорожно-транспортное происшествие, или над другим типом анимации, в которой отсчет времени играет существенную роль, запланируйте использование покадровой записи.

При визуализации для воспроизведения с видеосигнала (трансляции или ленты) доступна возможность визуализации поля. Такой тип визуализации, обсуждаемый позже в разделе "Визуализация кадров против визуализации полей", воспроизводится на видеосистемах со скоростью 60 полей в секунду, обеспечивая абсолютно гладкую анимацию.



Содержание раздела