← Энциклопедия Fusion
ЧастицыСредний

pBounce

Отскок частиц

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

pBounce1ParticlesRegionParticlesMaskForegroundBackgroundOutput

pBounce

Обзор

Что делает pBounce

pBounce ставится в цепочке после pEmitter и до pRender. Она нужна, когда частицам нужно не просто лететь по направлению, а взаимодействовать с поверхностью.

Главные параметры — Elasticity, Variance, Spin, Roughness и Surface Motion. Elasticity задаёт силу отскока, Roughness делает поверхность менее идеальной, Spin добавляет вращение после удара.

Conditions позволяют ограничить действие по вероятности, возрасту частиц и наборам Sets. Region задаёт форму поверхности столкновения: All, Bezier, Bitmap, Cube, Line, Mesh, Rectangle или Sphere.

На практике pBounce используют для искр, капель, шариков, пыли, частиц, которые должны ударяться о пол, стену, объект или невидимую границу.

Как это понимать

pBounce — это невидимая физическая поверхность для particle-системы. Частицы летят, сталкиваются с областью и отскакивают с заданной упругостью.

Где используется

Сделать искры, отскакивающие от пола или стены.
Создать капли, шарики или мусор, которые реагируют на поверхность.
Добавить физическое столкновение частиц с линией, сферой или прямоугольником.
Управлять поведением разных групп частиц через Sets.