Blender 3D

Как назначить активный вертекс в bmesh

Точно так же как и в стандартной структуре данных меша, в объекте bmesh присутствует понятие текущего “активного” вертекса. Мы можем узнать, какой вертекс считается в bmesh в текущий момент активным, а также назначить активный вертекс в bmesh при помощи Blender Python API.

Создание управляющих элементов для визуального управления длиной таймлайна в Blender

В общем представлении гизмо – это такие стрелочки и кружочки на 3D объекте, при помощи которых можно перемещать, вращать и масштабировать меш. Однако в Blender объект “гизмо” более универсален, и его можно использовать для своих нужд в разных рабочих областях. Например, можно создать гизмо для регулировки длины таймлайна.

Включение и выключение коллекции по объекту

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

Изменение количества видимых каналов в Blender Video Editing

В дефолтной настройке пользовательского интерфейса в Blender в рабочей области Video Sequencer под отображение каналов со стрипами отводится 7 строчек. Если все они при видеомонтаже не используются, скрыть ненужные простым масштабированием размеров окна не получится.

Однако это можно сделать при помощи масштабирования всего интерфейса рабочей области.

BlendPyBridge – расширение Microsoft Visual Studio Code для разработки аддонов в Blender

BlendPyBridge  – это расширение, предназначенное упростить разработку аддонов для Blender. Для тех разработчиков, кто пользуется расширением “Blender Development”, оно может стать интересной альтернативой.