автоматически. Чтобы присвоить группе с каким-то другим именем, эту группу надо предварительно создать (см выше).

PMass - узел позволяет моделировать вес частиц.

PRolling - узел моделирует эффект, когда создаваемые частицы катятся по поверхности.

PScale - узел позволяет изменять форму частиц, масштабируя их по осям.

PSetData - позволяет устанавливать значения параметров для частиц, принадлежащих какой-либо группе. Например, можно задать всем частицам группы направление движения. Выражение XPresso для этой задачи приведено на рис. 9.88.

На рис. 9.89, 9.90 приведены два примера изменения направления движения частиц с помощью задания координат вектора в узле Constant в поле Value не забудьте выбрать тип данных Vector).

PShape - позволяет придать частицам форму одного из примитивов, например, сферы (пример применения рассмотрен выше).

PSize - задает размер частицам.

PSpin - задает скорость вращения частиц и направление.

Группа узлов TP Dynamic

(рис. 9.91)

PBubble - узел позволяет задавать движение частиц в направлении, перпендикулярном основному направлению движения их потока (рис. 9.92, 9.93).

PDeflector - узел позволяет моделировать столкновение частиц с неким объектом.

PFreeze - моделирует торможение частиц.

PFriction - моделирует силу трения частиц при их движении в среде.

PGravity - моделирует воздействие на частицы силы гравитации.

PMotionlnheritance - узел позволяет учесть влияние на характер движения частиц скорости вращения расположенного в окрестности объекта.

PPosition Follow - узел позволяет моделировать движение частиц к определенной точке (словно там помещен магнит) (рис. 9.94-9.96).

PRepulse&Bounce - узел позволяет моделировать столкновение частиц друг с другом (рис. 9.97-9.99).

Pvelocity - узел задает скорость частиц как длину вектора и направление движения частиц как угол наклона вектора. Данный узел имеет приоритет над остальными узлами, контролирующими скорость движения частиц.

Пример

Создать поток частиц, движущихся в вертикальном направлении со скоростью 260 м/с.

XPresso-выражение приведено на рис. 9.100.

На рис. 9.101 приведены настройки параметров узла Pvelocity.

Change - задает параметр, который будет изменен (рис. 9.102). Это либо скорость и направление (Speed & Direction), либо только скорость (Speed), либо только направление (Direction).

Direction - задает координаты вектора скорости (направление движения частиц). В примере на рисунке задано направление по оси 0Y (вверх). На рис. 9.103 приведен результат.

Speed - задает величину вектора скорости (значение скорости).

Evaluation Туре - задает характер влияния на частицы изменения скорости и направления: частицы Новые значения скорости и направления либо заменяют предыдущие (Replace), либо складываются с предыдущими (Add), либо умножаются на них (Multiply).

Флажок Per Second - задает частоту обращения к настройкам узла PVelocity. Если флажок сброшен, то обращение осуществляется в каждом кадре.

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


⇐ вернуться назад | | далее ⇒