Аддон Blender: NodeTree Source
Аддон Blender для конвертации нодов материалов в исходный код на python и сохранения его в библиотеке.
Аддон Blender для конвертации нодов материалов в исходный код на python и сохранения его в библиотеке.
Для управления поворотом объекта служит свойство “rotation_euler”. Оно представляет собой список из трех значений, каждое из которых соответствует повороту вокруг координатных осей в радианах. В rotation_euler[0] хранится поворот вокруг оси X, в rotation_euler[1] – вокруг оси Y и в rotation_euler[2] – вокруг оси Z. Для того, чтобы повернуть объект вдоль нужной оси на нужный угол, нужно задать значение поворота в радианах в соответствующем нужной оси поле rotation_euler.
Например, чтобы повернуть активный объект вокруг оси X на 90 градусов, нужно выполнить следующий код:
1 2 |
import math bpy.context.active_object.rotation_euler[0] = math.radians(90) |
math.radians удобно использовать для преобразования угла из градусов в радианы.
Режим отображения flat/smoot моделей регулируется через свойство “use_smooth” для каждого полигона модели.
Для того, чтобы включить режим сглаженного (smooth) отображения полигонов, нужно для каждого полигона установить свойство “use_smooth” равным True.
Для активного объекта:
1 |
bpy.context.object.data.polygons.foreach_set('use_smooth', [True] * len(bpy.context.object.data.polygons)) |
Чтобы установить режим отображения флэт (flat) – для каждого полигона нужно установить “use_smooth” равным False.
1 |
bpy.context.object.data.polygons.foreach_set('use_smooth', [False] * len(bpy.context.object.data.polygons)) |
Чтобы изменение отобразилось на экране, нужно вызвать обновление данных объекта.
1 |
bpy.context.object.data.update() |
Обновление аддона “EEVEE Materials Override” до версии 1.2.0.
Введение в использование аддона “Collection Manager”, значительно улучшающий возможности работы с коллекциями в Blender. Этот аддон включен в базовые аддоны Blender 2.83.
Автор: Павел Котелевец (1D_Inc)
Урок, рассказывающий о цветовых пространствах, используемых в Blender.
Краткое содержание:
Для переключения к виду из камеры нужно выполнить следующую команду:
1 |
bpy.ops.view3d.view_camera() |
Данный оператор работает в режиме “тоггл”, поэтому его повторное выполнение вернет вид в окне к предыдущему состоянию.