Сохранение и восстановление положения вьюпорта
Через Blender Python API можно работать не только с объектами сцены, но также и с пользовательским интерфейсом UI. Например, можно сохранять и восстанавливать обратно положение вьюпорта в сцене.
Через Blender Python API можно работать не только с объектами сцены, но также и с пользовательским интерфейсом UI. Например, можно сохранять и восстанавливать обратно положение вьюпорта в сцене.
Самый простой способ создания новых входов и выходов у нодовых групп – нажать кнопку с плюсиком в режиме редактирования нодовой группы (tab) в N-панели в разделе “Group”. Однако при создании нодовых групп средствами Blender Python API этот способ недоступен.
Создание входов и выходов для нодовых групп в Blender 3.6 при помощи Python APIRead More »
По умолчанию у шейдерных нодов в Blender все входные и выходные сокеты имеют форму кружочка. Однако при необходимости форму сокета можно изменить.
В Blender при назначении вертексам дополнительных свойств через систему слоев bmesh, к этим данным потом можно получить доступ напрямую из объекта, через его атрибуты.
Доступ к свойствам вертексов, созданным через bmeshRead More »
В Blender существует несколько режимов скрытия объектов в сцене: обычное, скрытие для всех сцен и слоев видимости, и скрытие для рендера. Любой из этих режимов может быть активирован или деактивирован при помощи Blender Python API.
Для того чтобы перемещать точки меша при помощи Blender Python API не выходя из режима редактирования (EDIT мод), нужно использовать объект bmesh. С его помощью можно удобно манипулировать геометрией объекта.
Одним из самых простых методов предварительной проверки пересекаются ли два объекта в пространстве, является проверка по ограничивающим объектам, в частности по AABB (Axis Aligned Bounding Box).
При проверке коллизий в 2D проекциях между точкой и полигоном необходимо выяснить, лежит ли точка внутри полигона, или же она расположена вне его площади.
Проверяем, находится ли точка внутри полигона или за его пределамиRead More »
Обновление BPY plus до версии 1.8.2.
Выходной формат цветов пикселей на рендере в Blender – RGBA в линейном цветовом диапазоне. Если нужно сохранить рендер в формате RGB565, такой формат используется, например, в некоторых старых играх, значения цвета пикселей необходимо преобразовать.