Урок 6.4

Эффект ускорения частиц

Введение

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

Начнем с примера

Этот урок мы начнем с просмотра готовой анимации эффекта взрыва. Откройте файл под названием "Tutorial 6.4", расположенный в поддректории "Tutorials/6 - Effects" корневого каталога программы Moho. Проиграйте анимацию. Чтобы увидеть весь эффект, вы должны экспортировать эту анимацию в одном из видео-форматов. Вы можете попробовать это сделать, но поверьте нам, данный процесс займет достаточно много времени. Вот как будет выглядеть готовое визуализированное изображение:

Экспортированный взрыв.

Подготовка фильма для внесения изменений

Наша цель - повторное использование взрыва в другой анимации Moho, но настроив его так, чтобы он визуализировался намного быстрее. Для того, чтобы это сделать, нам необходмо экспортировать анимацию взрыва, используя особые настройки. Экспортируйте эту анимацию в формате QuickTime с использованием следующих настроек:

Настройки экспорта анимации.

Ключевым параметром здесь является опция "Do not premultiply alpha" (Не преумножать альфа-канал). Это подготавливает альфа-канал для дальнейшей работы с ним. В появившемся диалоговом окне сжатия QuickTime выберите кодек PNG, а в качестве глубины цвета - "Millions of Colors+" как показано ниже. Полюс "+" означает, что в экспортированный файл будет включен альфа-канал.

Параметры сжатия.

Когда экспортирование будет закончено, проиграйте получвшееся видео. Вы также можете открыть уже готовый экспортированный файл под названием "explosion.mov", находящийся в поддиректории "Tutorials/6 - Effects" корневого каталога программы. Вы увидите, что он выглядит немного странно - это потому, что мы не использовали преумножение альфа-канала. Не волнуйтесь, после вставки его назад в файл все будет выглядеть нормально.

Использование фильмов на графических слоях

Перемещение слоя

Далее, откройте новый проект в Moho. В этом новом файле перетащите файл "explosion.mov" в главное окно программы, после чего будет создан новый графический слой. Используя инструмент перемещения слоя, отодвиньте взрыв немного в сторону.


Новый слой со взрывом.

Затем перейдите на 12-й кадр и переместите файл explosion.mov в главное окно программы еще раз, вследствие чего будет создан еще один графический файл. Сдвиньте этот слой немного в сторону:

Второй слой со взрывом.

Повторите этот процесс несколько раз подряд - перейдите на несколько кадров вперед, перетащите в главное окно программы еще один взрыв и сместите его немного в сторону. Делайте это до тех пор, пока вся видимая область рабочего поля не покроется взрывами:

Множество взрывов.

После того, как вы создадите большое количество взрывов, можете экспортировать анимацию в формате QuickTime. Обратите внимание на то, что в отличие от соцельного одного взрыва, визуализация которого занимает много времени, этот набор взрывов визуализируется довольно быстро. Это происходит потому, что эффект взрыва уже был создан ранее - теперь, все что Moho должна сделать - просто собрать несколько взрывов вместе. Мспользуя этот подход, можно значительно снизить время экспортирования анимации, используемой один или несколько сложных эффектов частиц.