Architectural Debris — DUST

Небольшой весенний релиз из серии Architectural Debris!

Architectural Debris — DUST

Тема различных арт-объектов для интерьера (вазы, статуэтки, подсвечники, математические фигуры) является весьма популярной в области дизайна интерьера, поэтому была предпринята попытка создания универсальной классификации подобных вещей, с целью получить единую шкалу семантической оценки.

Читать далее «Architectural Debris — DUST»

Аддон Blender «BIS» v. 1.6.4.

Обновление BlS (Blender Interplanety Storage) до версии 1.6.4.

  • Введен раздельный режим для работы отдельно с материалами (проще в использовании) и с нодовыми группами (для продвинутых пользователей). В режиме «материалов» сохраняется и загружается целиком материал. Для режима «нодовых групп» все работает по прежнему, сохраняется и загружается отдельная нодовая группа для удобства комбинирования при создании сложных материалов.
  • В режиме нодовых групп загружаемая из хранилища группа помещается в текущую открытую область редактора нодов, а не в корень нодового дерева, как раньше.
  • Экспериментальный режим доступен для активации через свойства аддона

Download

Модули для автокомплита Blender API

Nutti, автор проекта fake-bpy-modules, перевел установку модулей автокомплита Blender Python API на платформу pip. Установка через pip быстрее и проще, однако иногда бывает нужно просто скопировать файлы модулей автокомплита в нужное место, а на GitHib Nutti они теперь не размещаются.

Копии файлов автокомплита для Blender версий 2.79 и 2.80 можно скачать отсюда напрямую: https://github.com/Korchy/blender_autocomplete

Как получить глобальные координаты вертекса

Чтобы получить координаты вертекса в глобальной системе координат сцены если мастшаб объекта не применялся, нужно умножить локальные координаты вертекса на матрицу трансформации объекта:

 

Правила наименования классов в Blender 2.8 API

В API Blender 2.8 ужесточаются требования к наименованию классов и их идентификаторов. Имя класса должно соответствовать следующему шаблону:

Где {SEPARATOR} — две буквы, обозначающие принадлежность класса к определенному типу (от какого типа наследуется класс):

  • HT — Заголовок
  • MT — Меню
  • OT — Оператор
  • PT — Панель
  • UL — Список UI

Идентификатор класса «bl_idname» должен соответствовать имени класса.

Читать далее «Правила наименования классов в Blender 2.8 API»

Как в Blender 2.8 вернуть режим выделения из Blender 2.7

В Blender 2.8 режим выделения объектов был изменен. Команда «выделить все» по прежнему привязана к нажатию клавиши «а», но команда «полностью снять выделение» в Blender 2.8 теперь привязана на двойное нажатие клавиши «а» или на комбинацию клавиш «alt + a». Однако можно несложно вернуть режим выделения как в Blender 2.7 — выделение и снятие выделения по последовательному нажатию одной клавиши «a».

Для этого нужно в окне «Preferences» в разделе «Keymap» ввести в поле поиска «object.select». В результатах поиска в разделе «Object mode» в строке привязки к нажатию клавиши «a» изменить параметр «Action» на «Toggle».

Это вернет привычное выделение в объектом режиме.

Читать далее «Как в Blender 2.8 вернуть режим выделения из Blender 2.7»

Как установить цветовую тему в Blender

Цветовые темы для Blender можно настроить самостоятельно, однако гораздо удобнее установить уже настроенную тему из внешнего файла.

Для того, чтобы установить новую цветовую тему в Blender:

Читать далее «Как установить цветовую тему в Blender»