Включение и выключение горячих клавиш в Blender при помощи Python API

Использование горячих клавиш – одна из наиболее продвинутых функций в Blender для серьезного увеличения скорости работы. Легко управлять доступностью того или иного сочетания клавиш можно посредством Blender Python API.

Создание входов и выходов для нодовых групп в Blender 4.0 при помощи Python API

В Blender 3.6 и более ранних версиях входы и выходы для нодовых групп можно было создать, вызывая команду new() для списка входов (inputs) и выходов (outputs) нодового дерева. В Blender 4.0 разработчиками были внесены изменения, и создание сокетов входов и выходов для нодовых деревьев было перенесено в объект interface.

Раскладываем выделенные объекты по коллекциям в Blender

Необходимость разложить каждый объект сцены в свою собственную отдельную коллекцию возникает при оптимизации сцены, или же при создании библиотеки ассетов. Помочь быстро выполнить такую операцию может несложный скрипт.

Получение данных из другого .blend файла через temp_data

Если после открытия одного .blend файла нам нужно просматривать данные из другого .blend фала, можно воспользоваться контекстом временных данных temp_data.

Экструд вдоль кривой при помощи Geometry Nodes

Одной из частых операций при моделировании является экструд (выдавливание) меша из плоскости определенной формы вдоль заданной кривой так, что получается объемная форма. Это не сложно сделать при помощи Blender Geometry Nodes.