Добавление новых пунктов в контекстное меню

В Blender в любое контекстное меню, вызывающееся по нажатию правой кнопки мышки, можно добавить свои кастомные пункты для быстрого вызова нужных операторов.

Загружаем в сцену объекты по именам из внешнего blend-файла

Для того чтобы загрузить в сцену нужные меши по именам из внешнего blend-файла можно использовать оператор wm.append или же воспользоваться механизмом BlendDataLibraries.

Перенос локальной системы координат с одного объекта на другой

Быстро перенести локальную систему координат с одного объекта на другой можно объединив их и снова разъединив, или же выполнив операцию “Align to Transform Orientation” с включенной опцией “Affect only Origins”.

Как выделить все объекты в коллекции

Для того чтобы выделить все объекты, находящиеся в одной коллекции, при помощи Blender Python API, нужно пройти по списку этих объектов и для каждого из них вызвать метод select_set, указав в параметре значение True.

Выключить опцию Load UI по умолчанию

Blender интенсивно развивается и новые версии программы выходят достаточно быстро. При этом часто страдает совместимость – при попытке открыть проект, созданный в более ранних версиях Blender, он открывается некорректно. Иногда это происходит из-за того, что Blender хранит все настройки и опции пользовательского интерфейса (UI) в каждом файле проекта blend. Помочь в этом случае может открытие проекта с отключенной опцией Load UI.

В этом случае Blender загружает только данные самого проекта без настроек UI, которые могли измениться у текущей версии.