pAvoid
pAvoid / Избегание области частицами
pAvoid заставляет частицы обходить заданную область, отталкиваться от неё или не попадать в выбранную зону. Нода используется как невидимое препятствие, барьер или зона влияния внутри particle-системы Fusion.
pAvoid
Обзор
Что делает pAvoid
pAvoid ставится в particle-цепочку после генератора частиц и до pRender. Её задача — не рендерить картинку, а изменить симуляцию: частицы начинают держаться подальше от области, обходить границу или расступаться перед препятствием.
Основные параметры Controls — Random Seed, Reseed, Time Lock, Distance и Strength. Distance определяет радиус реакции вокруг области, а Strength задаёт силу избегания. Малые значения дают мягкое отклонение, большие значения могут резко выталкивать частицы из зоны.
Вкладка Conditions нужна, чтобы pAvoid воздействовал не всегда и не на все частицы. Probability задаёт вероятность влияния, Age ограничивает действие возрастом частиц, а Sets позволяют применять избегание только к выбранным группам частиц или, наоборот, исключать их.
Вкладка Region определяет, что именно является препятствием. Варианты All, Bezier, Bitmap, Cube, Line, Mesh, Rectangle и Sphere закрывают почти все типовые сценарии: от простой невидимой линии до сложной маски, 3D-объекта или геометрической зоны.
На практике pAvoid полезен для моушн-графики: частицы могут огибать логотип, расходиться вокруг текста, не пересекать объект, обтекать невидимую стену или создавать ощущение воздушного потока вокруг препятствия. Нода особенно хорошо работает вместе с pDirectionalForce, pTurbulence, pBounce и pRender.
Представляй pAvoid как невидимое силовое поле вокруг формы. Частицы летят по своей траектории, но когда входят в зону Distance, поле начинает уводить их в сторону с силой Strength.