Система частиц Blizzard

Система частиц Blizzard (Метель) представляет собой расширенный вариант системы Snow, а потому применяется для создания более сложных эффектов: снежных хлопьев, водяных брызг и т.д. Что касается настроек, то в данной системе предусмотрен весь набор параметров системы Snow, дополненный параметрами системы PArray и уникальным параметром EmitterFitPlanar (свиток ParticleType). Последний позволяет управлять координатами наложения текстурной карты на частицы.

Для примера создайте систему частиц типа Blizzard (Метель). Выберите Create => Geometry => ParticleSystems, щелкните на кнопке Blizzard и в любом из окон проекций перетащите мышь при нажатой левой кнопке по диагонали. Появится значок эмиттера Blizzard, имеющий обычную прямоугольную форму. Эмиттер может перемещаться и вращаться; его размеры регулируются в группе Display Icon свитка Basic Parameters — увеличьте размеры эмиттера, указав большие значения ширины (Width) и длины (Length), и переместите эмиттер в верхнюю часть окна проекции.

Вид проекции Perspective с Blizzard-эмиттером в Корректировка размеров эмиттера

одном из промежуточных кадров анимации

Управление вращением частиц (данная возможность уникальна для систем Snow и Blizzard) осуществляется через параметры Tumble и TumbleRate группы ParticleMotion свитка ParticleGeneration. Первый параметр (как и для системы Snow) отвечает за регулирование случайного поворота частиц, а второй — за скорость их вращения. Для примера установите значение Tumble равным 1 (это обеспечит максимальное вращение частиц), а TumbleRate равным 5. В этом же свитке настройте параметры EmitStart (Момент появления частиц в сцене), EmitStop (Момент исчезновения частиц в сцене) и DisplayUntil (Окончательное время исчезновения частиц) так, чтобы частицы примерно в одном и том же количестве присутствовали во всех кадрах. Для этого в поле EmitStart нужно установить отрицательное значение, а в полях EmitStop и DisplayUntil — значение 101 (то есть номер первого кадра по окончании анимации, так как общее число кадров анимации равно 100). Увеличьте размер частиц до 15 (параметр Size в свитке ParticleGeneration) и установите шестиугольную форму частиц при рендеринге (флажок SixPoint в свитке ParticleType).

Настройка параметров появления, исчезновения и вращения частиц

В заключение обратите внимание на параметры GrowFor и FadeFor, находящиеся в свитке ParticleGeneration. Первый определяет кадровый интервал, внутри которого частицы увеличиваются до определенного им размера, а второй — интервал кадров, внутри которого частицы уменьшаются от установленного размера, постепенно сходя на нет. Оба эти отрезка находятся внутри жизненного интервала Life. По умолчанию параметры GrowFor и FadeFor устанавливаются равными 10 — это означает, что частицы достигают своего максимального размера к 10-му кадру жизни, затем некоторое время их размер остается неизменным, а в течение последних десяти кадров жизни частицы постепенно уменьшаются в размерах. Поэкспериментируйте с настройками данных параметров и понаблюдайте, как меняются размеры частиц: при нулевых значениях параметров размер частиц неизменен на всем протяжении жизни, при положительных значениях частицы вначале растут, а потом уменьшаются.

Взаимосвязь между параметрами GrowFor и FadeFor и размерами частиц


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: