Как узнать версию установленного в Blender аддона

Полный список установленных в Blender аддонов можно получить с помощью addon_utils:

Имея список аддонов, получить версию нужного аддона по его имени можно следующим образом:

Где ADD-ON_NAME — имя нужного аддона.

Если у аддона отсутствует указание версии, будет возвращет результат

 

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

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

  • Добавлены кнопки «Prev» и «Next» для пролистывания результатов поиска по страницам вперед и назад для «Pro»-аккаунтов.
  • Сделано разбиение по страницам в сервеной части BIS.

Download

Как программно переключить режим выбора: точки, ребра, полигоны

Для программного переключения режима выбора между точками, ребрами и гранями в режиме редактирования меша используется свойство mesh_select_mode.

Режим выделения точек:

ребер:

и полигонов:

Также можно включать мультиселект, указывая совместное включение нескольких режимов. Например для точек и полигонов:

Для BMesh отдельно для вершин, ребер и граней:

Мультиселект для BMesh:

 

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

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

  • Исправлены ошибки, возникающие при загрузке материала, созданного в «будущей» версии Blender.

Download

BIS — тайлинг процедурной текстуры с рандомным поворотом по оси Z

Пример процедурного тайлинга процедурной текстуры с рандомным поворотом относительно оси Z.

 

 

Все ноды доступны в библиотеке материалов BIS для Blender.

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

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

  • Проверены все ноды композитинга. Группы нодов композитинга корректно обрабатываются при сохранении, открытии и загрузке.

Download

Как выровнять объект по центру ребра или полигона

Для того, чтобы притянуть объект к середине ребра другого объекта нужно:

  1. включить привязку: shift+tab, или кликнуть мышкой на иконку с магнитом,
  2. начать перемещение объекта, нажатием клавиши «g»,
  3. передвинуть курсор к первой точке нужного ребра,
  4. добавить опорную точку, нажав клавишу «a»,
  5. передвинуть курсор ко второй точке нужного ребра,
  6. зафиксировать положение объекта между двумя точками (опорной и текущей), нажав «enter».

Читать далее «Как выровнять объект по центру ребра или полигона»

Тайлинг процедурных текстур в Blender

Процесс создания отдельных элементов процедурных текстур в Blender достаточно прост — подбираем нужную формулу, воплощаем ее с помощью математических нодов, и в результате получаем нужный рисунок. Однако созданная подобным образом текстура обладает одним свойством — она не тайлится. И хотя тайлинг — циклическое повторение участка или целой текстуры, по большей части считается вредным, и хорошим тоном в 3D считается не допускать текстурного тайлинга, иногда, например при создании узоров или орнаментов, он бывает необходим.

В отличие от изображений, загружаемых из графических файлов, процедурный рисунок всегда создается в единственном экземпляре. Так происходит потому, что вся математика, образующая собственно процедурное изображение, завязана на исходных данных — координатах, которые начинаются от 0, распространяются до бесконечности и не повторяются. Однако с помощью все той же математики мы сможем решить и эту задачу.

Читать далее «Тайлинг процедурных текстур в Blender»

Создание процедурных текстур в Blender

Все процедурные текстуры в Blender основаны на математике. Даже такие нерегулярные структуры, как Voronoi и Noise, на самом деле сгенерированы по четким математическим формулами. Внутри каждого базового нода из редактора материалов Blender зашит точный математический алгоритм, в результате работы которого и получается нужное изображение.

Задать подобный алгоритм в привычной математической записи в Blender нельзя. Однако среди прочих нодов Blender предоставляет пользователю ноды группы Math — оболочку над простейшими математическими операциями. С помощью этих нодов можно самостоятельно строить сложные математические алгоритмы, генерирующие интересные текстуры.

Читать далее «Создание процедурных текстур в Blender»

BIS: Сцена для создания превью материалов

Сцена в Blender для создания прeвью материала в стиле BIS.

 

 

Читать далее «BIS: Сцена для создания превью материалов»

BIS: Открытое хранилище

Раздел «Открытое хранилище» предназначен для материалов, владельцы которых разрешают доступ к ним всем пользователям BIS.

Открытие материала для всех пользователей BIS

Будьте внимательны! Открытые вами материалы становятся доступны всем пользователям BIS. Открывая материал вы соглашаетесь с его распространением под лицензией Creative Commons.

  1. Авторизуйтесь на сайте BIS
  2. Перейдите в раздел  «Группы нодов (Объект)»
  3. Для материала, который вы хотите сделать общедоступным, нажмите кнопку «Открыть».

Читать далее «BIS: Открытое хранилище»

BIS: Сохранение материалов

Раздел «Персональное хранилище» предназначен для сохранения собственных материалов пользователей. Материалы, сохраненные в персональном хранилище доступны только самому пользователю и никому больше.

Сохранение материалов в BIS:

  1. Авторизируйтесь в аддоне Blender.
  2. Объедините дерево нодов в группу

Читать далее «BIS: Сохранение материалов»

BIS: С чего начать

Добро пожаловать в BIS (Blender Interplanety Storage) — сервис для хранения, загрузки и обмена материалами для графического 3D редактора Blender.

Введение в BIS:

  1. Создайте личный аккаунт:

Откройте в браузере сайт BIS: https://bis.interplanety.org/

Нажмите «Регистрация»

Придумайте и заполните поля Логин и Пароль. Укажите действующий адрес электронной почты. Поставьте галочку, подтверждающую ваше согласие с Соглашением Пользователя.

Читать далее «BIS: С чего начать»

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

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

  • Добавлен новый раздел хранилища нодов — Открытое хранилище.

Download

Любая группа нодов, сохраненная в BIS теперь может быть открыта владельцем для других пользователей BIS. Открытые материалы могу использовать все пользователи BIS.

Читать далее «Аддон Blender «BIS» v. 1.3.0.»

Изучаем петли (loops)

В общем понимании «петля» или в терминологии 3D – «луп» (с английского loop – петля) обычно представляет собой последовательное выделение нескольких точек, ребер или полигонов меша.

Однако во внутренней структуре меша присутствует отдельный элемент, который тоже называется «луп» (будем придерживаться терминологии) и представляет собой условную комбинацию одного вертекса с одним ребром меша. Попробуем разобраться, для чего нужны эти «лупы».

Читать далее «Изучаем петли (loops)»

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

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

  • Общее хранилище нодов разделено на три независимых хранилища для нодов: материалов, окружающего мира и композитинга.

Download

В связи с перестройкой серверной части хранилища некоторое время наблюдались проблемы с работой аддона. На данный момент аддон работает в полном объеме.

Аддон Blender «TimeMe» v. 1.1.2.

Обновление аддона TimeMe до версии 1.1.2.

  • Перемещения курсора мышки теперь учитываются при подсчете рабочего времени
  • Добавлено «затухание» при подсчете времени фактической работы над проектом

Download

Аддон Blender: Color matching

Аддон Blender для поиска и подбора ближайших цветов по цветовым веерам.

Download

Аддон с открытым (open source) кодом. Если вы хотите поддержать проект — вы можете приобрести аддон за любую удобную цену, или укажите цену 0, чтобы скачать его бесплатно.

Читать далее «Аддон Blender: Color matching»

Как передать дополнительные параметры в скрипт или аддон при запуске Blender из командной строки

Blender обрабатывает все параметры, передаваемые при запуске через командную строку. Однако некоторое скрипты и аддоны при запуске Blender из консоли для правильной работы могут требовать указания своих уникальных аргументов. Если указать такие нестандартные параметры в командной строке, Blender попытается обработать и их, что скорее всего приведет к ошибке. Однако в Blender предусмотрен специальный способ отсечения подобных аргументов от обработки программой.

Читать далее «Как передать дополнительные параметры в скрипт или аддон при запуске Blender из командной строки»