Аддон Blender «BIS» v. 1.6.5.
Обновление BlS (Blender Interplanety Storage) до версии 1.6.5.
- Добавлена кнопка “Help” с подсказками по работе BIS.
Обновление BlS (Blender Interplanety Storage) до версии 1.6.5.
Небольшой весенний релиз из серии Architectural Debris!
Architectural Debris – DUST
Тема различных арт-объектов для интерьера (вазы, статуэтки, подсвечники, математические фигуры) является весьма популярной в области дизайна интерьера, поэтому была предпринята попытка создания универсальной классификации подобных вещей, с целью получить единую шкалу семантической оценки.
Обновление BlS (Blender Interplanety Storage) до версии 1.6.4.
Nutti, автор проекта fake-bpy-modules, перевел установку модулей автокомплита Blender Python API на платформу pip. Установка через pip быстрее и проще, однако иногда бывает нужно просто скопировать файлы модулей автокомплита в нужное место, а на GitHib Nutti они теперь не размещаются.
Копии файлов автокомплита для Blender версий 2.79 и 2.80 можно скачать отсюда напрямую: https://github.com/Korchy/blender_autocomplete
Чтобы получить координаты вертекса в глобальной системе координат сцены если мастшаб объекта не применялся, нужно умножить локальные координаты вертекса на матрицу трансформации объекта:
1 2 3 |
object = bpy.data.objects['_MY_OBJECT_'] v_local = object.data.vertices[_VERT_NUMBER_].co # local vertex coordinate v_global = object.matrix_world @ v_local # global vertex coordinates |
В API Blender 2.8 ужесточаются требования к наименованию классов и их идентификаторов. Имя класса должно соответствовать следующему шаблону:
1 |
UPPER_CASE_{SEPARATOR}_mixed_case |
Где {SEPARATOR} – две буквы, обозначающие принадлежность класса к определенному типу (от какого типа наследуется класс):
Идентификатор класса “bl_idname” должен соответствовать имени класса.
Пример использования паттерна с кружочками из библиотеки материалов BIS: