Procedural

Подразделение меша Doo-Sabin при помощи Blender Geometry Nodes

Подразделение поверхности меша Doo-Sabin представляет собой тип подразделения, основанный на обобщении би-квадратичных однородных B-сплайнов, в отличие от более часто используемого подразделения Catmull-Clark, которое основана на обобщенных би-кубических однородных B-сплайнов. Создать подразделение меша Doo-Sabin в Blender Geometry Nodes можно с использованием всего двух нод.

Последовательный перебор объектов в коллекции при помощи Blender Geometry Nodes

При помощи нода Collection Info в Blender Geometry Nodes можно получить доступ к любому объекту, находящемуся в определенной коллекции. Обращаясь к объектам в коллекции по индексу, можно легко менять текущий отображаемый объект, симулируя, последовательный перебор объектов.

Простейший shade autosmooth на Geometry Nodes

При помощи нода Edge Angle, позволяющего определять угол на общем ребре у двух соседних полигонов, можно легко сделать аналог функции shade autosmooth – автоматического включения сглаженного отображения в зависимости от этого угла.

Контроль угла между полигонами при помощи Blender Geometry Nodes

При помощи Geometry Nodes в Blender можно управлять геометрией меша, ориентируясь на ее изгиб, т.е. на угол между соседними полигонами. Это позволяет по-разному обрабатывать гладкую “органическую” геометрию и жесткие “hard surface” поверхности.