pCustom
Пользовательская логика частиц
Particle-нода для ручного управления частицами через числовые входы, позиции и выражения: можно переопределять координаты, скорость, вращение, spin и другие свойства частиц.
pCustom
Обзор
Что делает pCustom
pCustom ставится внутри particle-цепочки после pEmitter и до pRender. В отличие от pDirectionalForce, pAvoid или pBounce, эта нода не даёт один готовый тип воздействия. Она открывает набор пользовательских полей, куда можно вписать числа, координаты и выражения для изменения свойств частиц.
Вкладки Numbers и Positions задают пользовательские входные значения: Number In 1–8 и Position 1–4. Setup и Inter дают дополнительные текстовые поля для подготовки формул и промежуточных вычислений. Particle — самая важная вкладка: здесь можно записывать выражения для Position X/Y/Z, Velocity X/Y/Z, Rotation X/Y/Z, Spin X/Y и других particle-каналов.
Conditions, Sets и Region работают так же, как у других particle-нод: можно ограничить действие по вероятности, возрасту, наборам частиц или области. Поэтому pCustom можно применять не ко всей системе, а только к нужной группе или зоне.
pCustom — это программируемый модификатор частиц. Если pEmitter создаёт частицы, а pRender показывает их на экране, то pCustom позволяет вручную вмешаться в их внутренние параметры: позицию, скорость, вращение, спин и пользовательские числа.