Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособия_Tutorials / Рус / Особые эффекты_(56).doc
Скачиваний:
55
Добавлен:
25.04.2015
Размер:
2.46 Mб
Скачать

Управление потоком искажениями пространства

Для придания потоку частиц большего сходства с водой будет использовано два искажения пространства. Искажение Gravity заставит поток падать, а искажение Deflector моделирует полотно дороги.

Добавление Gravity для управления потоком:

  1. Панель Create > Space Warps > Forces > Gravity.

  2. вытягивание значка искажения Gravity возле гидранта в окне Top.

По умолчанию Gravity направлено по оси Z в отрицательную сторону (от наблюдателя) в окне создания. Так что при построении Gravity в окне Top тяготение направлено вниз.

Искажение Gravity в окне Top

Gravity а окне Camera01

Значения параметров Gravity по умолчанию удовлетворительны, их подбирать не требуется. Искажение Gravity создает направленную вниз силу, придающую реалистичное ускорение.

Привязывание Gravity к частицам:

  1. Включение Bind To Space Warp.

  2. Перетаскивание курсора от системы PArray на искажение Gravity. Когда курсор меняет вид, указывая, что связывание возможно, кнопка отпускается.

  3. Искажение Gravity мигает, сообщая о завершении операции.

При смещении ползунка испущенные носиком частицы под действием гравитации падают вниз и проходят сквозь улицу. Для остановки частиц при достижении уровня дороги будет создано искажение Deflector (отражатель).

Добавление к уровню улицы отражателя:

  1. Панель Create > Space Warps >Deflectors > Deflector.

  2. В окне Top растягивание искажения Deflector. Плоскость значка искажения должна быть больше улицы с бордюром.

Создание Deflector в окне Top гарантирует его положение на сетке окна. Значок Deflector указывает область, где частицы будут отражаться. Сам Deflector не визуализируется.

Искажение Deflector в окне Top

Привязывание отражателя к частицам:

  1. Включение Bind To Space Warp.

  2. Перетаскивание курсора от системы PArray на искажение Deflector. Когда курсор меняет вид, указывая, что связывание возможно, кнопка отпускается.

Искажение Deflector мигает, сообщая о завершении операции.

Частицы PArray испускаются носиком, падают благодаря Gravity, затеи отражаются от Deflector. Однако отскок слишком велик. При отскоке или отражении часть энергии должна теряться. Частицы также должны продолжать движение по улице, как по гладкому листу стекла. Обе эти проблемы можно решить настройкой параметров Deflector.

  1. Выбор значка Deflector и переход на панель Modify. В свитке Parameters ввод Bounce (упругость)= 0.2 и Friction (трение) = 10.0.

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

Модуляция скорости испускания частиц

До сих пор вода в потоке имела постоянное истечение. Однако текущая вода должна пульсировать. Для имитации этого следует анимировать параметр Speed системы PArray. В этом пособии будет использована комбинация контроллеров Bezier Float и Noise для придания некоторой случайности скорости (Speed), создавая пульсации движения.

Присвоение контроллера параметру Speed:

  1. Выделение системы PArray в окне и переход на панель Modify. Строка PArray дает доступ к свиткам управления системы.

Перед и после выбора системы PArray

  1. В свитке Particle Generation правый щелчок по Speed системы PArray.

Предупреждение: Не следует делать правый щелчок АО стрелкам счетчика. Это просто введет в них значение = 0.0.

  1. В раскрывающемся вверх меню выбор Show In Track View. Открывается Track View с параметрами PArray.

  1. Следует щелчком по кружочку с плюсом рядом с Object (PArray) открыть параметры PArray и пометить Speed.

Примечание: При отсутствии PArray01 в диалоге Track View следует выбрать Display > Filters и убедиться, что в группе Show диалога Filters выбрано Objects.

  1. После выделения параметра Speed выбор Controller > Assign. Выбор Bezier Float из диалога Assign Float Controller.

Контроллер Bezier Float наследует значение 10 от исходного назначения Speed. Можно создать ключ для этого значения, но в этой анимации этого не требуется.

  1. Снова выбор Controller > Assign и затем Float List из диалога Assign Float Controller.

Контроллер Float List позволяет объединить значения контроллеров списка. В иерархии Speed в Track View в конце треков Speed возникает трек Available. Это место добавления новых контроллеров в список.

  1. Выделение трека Available и выбор Controller > Assign и затем Noise Float из диалога Assign Float Controller.

  2. Возникает диалог List Controller. Его следует опустить и в Track View выбрать Noise Float: Noise Float.

  3. Правый щелчок по Noise Float: Noise Float и выбор Properties из четвертного меню.

  4. Возникает диалог Noise Controller.

Подбор параметров Noise:

Контроллер Noise может создавать случайные биения. Настройки по умолчанию не исполняют это, требуется их настроить.

  1. В диалоге Noise Controller следует сделать следующие настройки:

  • Ввод Frequency = 0.2 делает шум более неровным и менее дрожащим.

  • Выключение Fractal Noise также сглаживает шум. Значения меняются менее внезапно.

  • Включение > 0. Это заставит значения быть > 0. Для параметра Speed значения < 0 должны быть обращены в 0, заставляя частицы испускаться без скорости.

  • Ввод Strength = 10.0. Это заставит значение не превышать 20. Значение Speed будет в диапазоне от 10 до 20.

  • Закрытие диалога Noise Controller.

  • Закрытие возникшего диалога List Controller.

    Видно, что в нижней части треков Speed стоит трек Available. Можно добавить необходимое число контроллеров. Это мощная техника.

    Объединение контроллера Noise и Bezier Float дает больше управления вариациями. В этот раз значение Noise меняет значение Bezier. Со значением 10 у Bezier и Noise в диапазоне 10, результат от Float List меняется в диапазоне от 10 до 20, at в среднем 15. (Реальное изменение от меньше 12 примерно до 18.)

    Примечание: Можно достичь того же результата при использовании параметра Variation для движения частиц PArray. Однако контроллеры дают больше управления и не требуют создания ключей.

    1. Закрытие Track View.

    Просмотр анимации:

    • Переход в окно Camera01 и включение Play.

    Теперь частицы испускаются с более реалистичными биениями, с ускорениями тут и там.

    Анимация готова, теперь частицам нужен материал.