Blender 3D
Получение данных из другого .blend файла через temp_data
Если после открытия одного .blend файла нам нужно просматривать данные из другого .blend фала, можно воспользоваться контекстом временных данных temp_data.
Получение данных из другого .blend файла через temp_dataRead More »
Экструд вдоль кривой при помощи Geometry Nodes
Одной из частых операций при моделировании является экструд (выдавливание) меша из плоскости определенной формы вдоль заданной кривой так, что получается объемная форма. Это не сложно сделать при помощи Blender Geometry Nodes.
Создание процедурного материала мяса для гамбургера
Урок по созданию процедурного материала мяса для гамбургера в Blender от Ryan King Art.
Подразделение меша Doo-Sabin при помощи Blender Geometry Nodes
Подразделение поверхности меша Doo-Sabin представляет собой тип подразделения, основанный на обобщении би-квадратичных однородных B-сплайнов, в отличие от более часто используемого подразделения Catmull-Clark, которое основана на обобщенных би-кубических однородных B-сплайнов. Создать подразделение меша Doo-Sabin в Blender Geometry Nodes можно с использованием всего двух нод.
Подразделение меша Doo-Sabin при помощи Blender Geometry NodesRead More »
Оптимизация скорости обращения к данным через foreach
Язык Python, который используется в API Blender, очень лоялен и нетребователен к типизации данных. Однако при работе с большими объемами данных универсализация преобразования типов может негативно сказываться на скорости работы кода. Например, простейшая инструкция foreach_get(), получающая данные с набора элементов и помещающая их в массив, может быть значительно ускорена просто правильным подбором типа данных, помещаемых в массив.
Оптимизация скорости обращения к данным через foreachRead More »
Последовательный перебор объектов в коллекции при помощи Blender Geometry Nodes
При помощи нода Collection Info в Blender Geometry Nodes можно получить доступ к любому объекту, находящемуся в определенной коллекции. Обращаясь к объектам в коллекции по индексу, можно легко менять текущий отображаемый объект, симулируя, последовательный перебор объектов.
Последовательный перебор объектов в коллекции при помощи Blender Geometry NodesRead More »
Простейший shade autosmooth на Geometry Nodes
При помощи нода Edge Angle, позволяющего определять угол на общем ребре у двух соседних полигонов, можно легко сделать аналог функции shade autosmooth – автоматического включения сглаженного отображения в зависимости от этого угла.
Создание процедурного материала керамики с трещинами
Урок по созданию процедурного материала керамика с трещинами в Blender от artist B.