Найти в Дзене
3D Вопрос

Смешивание нормалей с помощью Geometry Nodes в Blender 4.5 LTS

Geometry Nodes это система визуального программирования, позволяющая управлять геометрией процедурным способом. С выходом Blender 4.5 LTS был добавлен узел Set Mesh Normal, с помощью которого можно сгенерировать сглаженный переход на стыке объектов без булевых операций. В блендер-сообществе сделали схему для Geometry Nodes с Set Mesh Normal для генерации сглаженного стыка. Данную схему я сохранил в ассете с группой нод BlendNormals, который можно добавить на сцену из Asset Browser, ссылка для скачивания - https://disk.yandex.ru/d/1JV5YHha23m6ug В этом видео я записал процесс смешивания нормалей, результат запекания Normal Map с использованием данного ассета: https://vkvideo.ru/video-226164803_456239038?t=7m53s
Модификатор Geometry Nodes с группой нод BlendNormals Object - Объект с которым нужно смешать нормали Amount - Расстояние для сглаживания между объектами (!Важно) У объектов должна быть достаточно высокая плотность сетки, для повышения плотности можно использовать модификатор Su

Geometry Nodes это система визуального программирования, позволяющая управлять геометрией процедурным способом.

Нода Set Mesh Normal
Нода Set Mesh Normal

С выходом Blender 4.5 LTS был добавлен узел Set Mesh Normal, с помощью которого можно сгенерировать сглаженный переход на стыке объектов без булевых операций.

Нодовая группа BlendNormals
Нодовая группа BlendNormals

В блендер-сообществе сделали схему для Geometry Nodes с Set Mesh Normal для генерации сглаженного стыка. Данную схему я сохранил в ассете с группой нод BlendNormals, который можно добавить на сцену из Asset Browser, ссылка для скачивания - https://disk.yandex.ru/d/1JV5YHha23m6ug

В этом видео я записал процесс смешивания нормалей, результат запекания Normal Map с использованием данного ассета: https://vkvideo.ru/video-226164803_456239038?t=7m53s

Модификатор Geometry Nodes с группой нод BlendNormals

Object - Объект с которым нужно смешать нормали

Amount - Расстояние для сглаживания между объектами

(!Важно) У объектов должна быть достаточно высокая плотность сетки, для повышения плотности можно использовать модификатор Subdivision, который должен стоять до модификатора BlendNormals