Blender
Определяем активный полигон в объекте BMesh
Объект BMesh безусловно обладает большей функциональностью и возможностями для работы с данными мешей по сравнении со стандартным набором данных, хранящимся в свойстве data объекта. Однако некоторые моменты управления данными меша в объекте BMesh не всегда очевидны. Рассмотрим, на пример, достаточно тривиальная операция по получению текущего активного полигона.
Создание процедурного материала Солнце в Blender
Создание процедурного материала Солнце в Blender от Ryan King Art.
Получение точек на UV-развертке из объекта BMesh в Blender
Когда мы работаем с объектом BMesh в Blender Python API мы, точно так же, как и в базовом объекте, можем получить точки на UV-развертке, отталкиваясь от вертексов на самом объекте.
Получение точек на UV-развертке из объекта BMesh в BlenderRead More »
Формат OBJ при экспорте из Blender
Для того чтобы экспортировать геометрию из Blender в отдельный файл в формате OBJ нужно в главном меню выбрать пункт File — Export — Wavefront (obj) и указать путь, куда нужно сохранить .obj файл.
Создание процедурного материала свеча в Blender
Создание процедурного материала свеча в Blender от Ryan King Art.
Создаем полигон в плоскости другого полигона через Blender Python API
При построении геометрии в Blender с использованием Blender Python API может понадобиться создать в текущем меше новый полигон, который лежит в той же самой плоскости, что и один из имеющихся уже в меше полигонов.
Создаем полигон в плоскости другого полигона через Blender Python APIRead More »
Выравниваем нормали на двух полигонах
Пусть в нашей сцене в Blender на меше есть два полигона, и мы хотим проверить в одну ли сторону смотрят их нормали, и развернуть одну из них, если они разнонаправленны. Мы можем проделать все это при помощи Blender Python API.


.blend file on Patreon




