Blender 3D

Получение путей к стартовым файлам в Blender

Для различных направлений работы в Blender организованы отдельные стартап-конфигурации – наборы базовых настроек параметров сцены, рендера и пользовательского интерфейса. Каждая такая конфигурация хранится в отдельном файле и загружается вместе с ним, когда пользователь открывает Blender или выполняет команду File – New из главного меню.

Переключение рабочих экранов в Blender через Python API

Рабочие экраны в Blender – это сохраненные наборы рабочих областей (окон нужного типа). Обычно переключение между ними производится кликом мышкой по вкладке с именем рабочего экрана в верхней части UI Blender. Также между рабочими экранами можно переключаться при помощи Blender Python API.

Зеркалим (miror) объект с сохранением кастомных нормалей

Для того чтобы отразить объект относительно какой-либо оси (X, Y или Z) в Blender обычно применяется оператор miror. Например, чтобы отзеркалить объект по глобальной оси X, в меню окна 3D вьюпорта нужно выбрать: Object – Miror – X Global. Или можно поступить проще и просто применить к объекту масштаб -1 по нужной оси: s – x – -1. Однако, если на объекте присутствуют кастомные нормали, они не пересчитываются, что в дальнейшем вызывает появление различных артефактов.

Использование формул для выполнения действий в Blender

В Blender реализована очень удобная возможность – при выполнении любого действия значения для него можно указывать в виде формул. Например, при повороте меша вокруг оси Y на 36 градусов, можно указывать конечное, уже известное значение градусов поворота, нажимая комбинацию клавиш: R -> Y -> 36. Или же, если нужно повернуть меш на 1/5 от 180 градусов, можно использовать формулу, вводя: R -> Y -> 180 / 5, что будет эквивалентно повороту на те же 36 градусов.