Создание процедурного материала коричневый гранит в Blender
Создание процедурного материала коричневый гранит в Blender от Ryan King Art.
Создание процедурного материала коричневый гранит в Blender от Ryan King Art.
При работе с Blender API иногда бывает полезно залезть “под капот”, и хотя бы визуально, в общих чертах, посмотреть как сделан тот или иной участок основного кода программы. Сделать это очень просто, так как исходники Blender открыты для изучения и модификации всем желающим, благодаря лицензии GPL.
Для работы с геометрией в Blender через Python API часто бывает нужно определить центральную точку полигона. Это может понадобиться для организации различных привязок, выравнивания объектов по полигону, позиционирования и во многих других случаях.
Создание процедурного материала золотой солнечной батареи в Blender от Ryan King Art.
Рассчитать матрицу поворота из одного вектора в другой в 2D пространстве нам может понадобиться, например, при работе с UV – картами развертки. Часто это бывает нужно, чтобы подогнать один UV-остров развертки под другой.
Чтобы отсортировать список материалов в слотах материалов объекта в Blender нужным образом, например, по алфавиту, мы можем воспользоваться созданной нами ранее функцией перестановки материалов в слотах.
Создание процедурного материала стекла с трещинами в Blender от PIXXO 3D.
Для того чтобы переместить материал из одного слота материала в другой, мы можем в панели материалов объекта нажать на кнопку со стрелкой вверх или вниз. При этом материал в текущем выделенным слоте поднимется (или опуститься) на одну позицию. Такой способ сортировки и перемещения материалов очень медленный и не очень удобный.
Перемещение материала из одного слота материалов объекта в другой в BlenderRead More »