
Тайна заключённых частиц в PArray
Настройка эпического взрыва в 3ds Max с PArray должна быть простой: выбираете объект-излучатель, например сферу, и частицы разлетаются во всех направлениях. Но иногда вместо катаклизмического освобождения вы получаете странное заточение, где частицы кажутся застрявшими внутри излучателя, словно невидимая сила держит их в плену 🚀. Это озадачивающее явление — не эзотерический баг, а классическая проблема перевёрнутых нормалей поверхности.
Невидимый виновник: перевёрнутые нормали
Каждая грань сетки в 3ds Max имеет нормаль — невидимый вектор, определяющий её «лицевую» сторону или направление наружу. Система PArray при испускании частиц из Faces или Vertices использует направление этих нормалей для определения начательной траектории частиц. Если нормали вашей сферы-излучателя направлены внутрь, PArray послушно выпустит частицы в том направлении — к центру сферы — заставив их сталкиваться друг с другом и застревать внутри, образуя плотную статичную массу.
Перевёрнутые нормали на излучателе — как дверь тюрьмы, открывающаяся внутрь, частицы не находят выхода.
Решение: перевернуть и переориентировать
Решение простое, но crucial: перевернуть нормали. Выберите ваш объект-излучатель (сферу) и преобразуйте его в Editable Mesh или Editable Poly. Перейдите на подуровень Polygon или Element, выделите все грани и найдите опцию Flip Normals в панели свойств. Альтернативно, примените модификатор Normal из стека и активируйте галочку Flip Normals. Мгновенно вы увидите, как частицы изменят поведение, перейдя от заточения к извержению наружу, как и положено.
Финальная настройка в панели PArray
С исправленными нормалями пришло время настроить эмиссию в самом PArray. В разделе Particle Generation убедитесь, что опция направления установлена на Outwards или Along Normals. Также проверьте, чтобы Speed имела достаточно высокое значение, чтобы частицы удалялись от центра. Для взрыва полезно использовать распределение By Time с короткой жизнью и высокой скоростью эмиссии, создавая это насильственное и внезапное высвобождение энергии.
Рабочий процесс для идеальных взрывов
Следуйте этим шагам, чтобы избежать будущих заточений частиц:
- Предварительная инспекция: перед использованием объекта как излучателя активируйте Viewport > Display Normals, чтобы визуализировать направление нормалей.
- Систематический переворот: используйте модификатор Normal для переворота — он неразрушающий и легко настраивается.
- Тест эмиссии: сделайте быструю предварительную визуализацию во вьюпорте с малым числом частиц, чтобы проверить поведение.
- Дополнительные силы: для реалистичного взрыва добавьте space warp Wind или Drag, чтобы придать больше динамизма движению.
- Тестовый рендер: отрендерите несколько кадров, чтобы убедиться, что материал и motion blur хорошо интегрируются с симуляцией.
С нормалями, направленными в правильную сторону, ваши симуляции взрывов, извержений или просто эмиссии пыли будут такими же освобождающими, как и предназначено. А если какая-то частица взбунтуется и улетит в другую сторону, всегда можно сказать, что это был фрагмент с собственным разумом 😉.