Процедурный феррофлюид в Blender с Geometry Nodes и Extra Nodes

03.05.2026 Опубликовано | Переведено с испанского

Создание реалистичного феррофлюида в Blender больше не требует дорогостоящих физических симуляций. С помощью Geometry Nodes и дополнения Extra Nodes вы можете процедурно генерировать динамические пики и металлическое затенение. Этот рабочий процесс позволяет контролировать формирование структур, динамическое поведение и материалы, что идеально подходит для моушн-графики и визуальных эффектов без использования тяжелых симуляций.

Абстрактная 3D-сцена показывает черный феррофлюид с металлическими и динамическими пиками, процедурно сгенерированными в Blender, освещенный синими и оранжевыми отражениями на темном фоне.

Техническая настройка с динамическими нодами 🛠️

Процесс начинается с подразделенного плана и нода случайных атрибутов для распределения точек притяжения. Extra Nodes предоставляет такие ноды, как Field at Index и Edge Neighbors, для симуляции поверхностного натяжения и отталкивания между частицами. Регулируя параметры, такие как peak height и attraction radius в группе нодов, можно добиться удлинения или схлопывания пиков в реальном времени. Затенение использует шейдер Principled BSDF с переменной шероховатостью в зависимости от кривизны, отображенной из нода Pointiness. Все обновляется при изменении значений без необходимости запекания.

День, когда мой феррофлюид решил заняться йогой 🧘

Настраивая пики, я заметил, что если слишком сильно снизить поверхностное натяжение, ваш феррофлюид перестает быть похожим на жидкий металл и превращается в ежа с тревогой. Пики начинают дрожать, словно выпили слишком много кофе, а частицы отказываются формировать связные структуры. Хуже всего, когда забываешь подключить нод притяжения и получаешь аморфную массу, напоминающую космическое желе. Но, эй, если вы ищете эффект дезориентированной инопланетной жидкости, эта ошибка станет вашим новым лучшим другом.