4.4

Ошибка could not create instance of operator to call callback function в Blender 4.4

При запуске некоторых аддонов в Blender 4.4 пользователи стали сталкиваются с ошибкой: Could not create instance of _OPERATOR_ to call callback function ‘_function_’. Это связано с последними изменениями в Blender Python API для версии Blender 4.4.

Определяем угол между ребрами при помощи Blender Geometry Nodes, если из точки выходит несколько ребер

В записи “Считаем угол между ребрами при помощи Blender Geometry Nodes” меня спросили, как быть в более общем случае, когда из одной точки меша выходят несколько ребер? Эту задачу так же возможно решить с помощью Geometry Nodes, однако подход к решению здесь требуется немного другой.

Вписываем UV-развертку в границы области UV

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

Ускорение воспроизведения в Blender VSE

Одним из самых частых приемов монтирования видео является ускорение – когда нам надо быстро “прокрутить” на экране достаточно большой промежуток времени. Это не сложно сделать в Blender в редакторе видео Video Sequencer Editor (VSE).

Включение отображения ориентации полигонов в Blender при помощи Python API

Для того чтобы включить цветовое отображение ориентации полигонов меша, нужно в меню Viewport Overlays отметить чекбокс Face Orientation. Чтобы выключить подсветку, нужно снять этот чекбокс. Это можно проделать как вручную, так и через Blender Python API.

Цветовое отображение нормалей полигонов в Blender 4.4

С версии Blender 4.4 в 3D вьюпорте поменялась цветовая схема отображения ориентации полигонов. Если в предыдущих версиях полигоны, которые имели правильную ориентацию (нормали направлены “наружу” меша) отображались синим цветом, то в версии 4.4 эти полигоны не подсвечиваются никак.

Считаем угол между ребрами при помощи Blender Geometry Nodes

При процедурном моделировании в Blender при помощи Geometry Nodes, мы часто используем различные параметры геометрии меша, например, положение вертексов в пространстве, длину ребер, направление нормали. Также достаточно часто нам нужно знать угол между двумя соседними ребрами меша. Получить его при помощи нод GN и математики не составляет большого труда.

Включаем и выключаем рендер-пасы при помощи Blender Ptyhon API

Так называемые рендер-пасы или рендер-проходы, это дополнительные изображения, которые создаются при рендере и которые несут в себе какую-то отдельную дополнительную информацию о рендере. Например, это может быть карта глубины – черно-белое изображение на котором яркость белого цвета соответствует удаленности объектов от камеры. Создание таких рендер-пасов может включаться в Blender пользователем вручную в рабочей области Properties на вкладке View Layer или же с использованием Blender Python API.