Как добавить нодовой группе вход целочисленного типа Int

Для того чтобы добавить в группу нодов целочисленный вход/выход (Int) нужно:

  1. Установить аддон BIS версии не ниже 1.5.2.
  2. Выделить нужную нодовую группу в окне Node Editor,
  3. В T-панели во вкладке «BIS» в разделе «Tools» нажать «+ Input» для создания входного узла или «+ Output» для создания выходного узла.

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

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

  • Добавлена панель инструментов «Tools» для редактора нодов (NODE_EDITOR).
  • В инструменты редактора нодов добавлена возможность создавать узлы входов и выходов основных типов для групп нодов.

С помощью нового инструмента можно, например, создавать входы/выходы целочисленного типа Int.

Download

BIS: Про- аккаунт

Библиотека BIS бесплатна и полностью доступна для всех пользователей. Любой контент (материал или модель) из открытой части библиотеки может быть свободно скачан любым пользователем без каких-либо ограничений. Для чего тогда нужен про- аккаунт?

В первую очередь — это способ поддержать проект. Как и любой друго бесплатный проект, BIS нуждается в поддержке пользователей. Однако про- аккаунт в BIS это не только приписка к статусу. Хотя статус про- и не предоставляет никакого дополнительного контента, про- аккаунт позволяет сделать работу с BIS более удобной.

Пользователи про- аккаунтов обладают следующими преимуществами:

Читать далее «BIS: Про- аккаунт»

Использование IDE Microsoft Visual Studio Code для написания скриптов/аддонов в Blender

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

Одной из таких сред разработки является Visual Studio Code от компании Microsoft. Это бесплатная универсальная IDE, поддерживающая разработку на различных языках программирования, в том числе и на языке API Blender — Python.

Читать далее «Использование IDE Microsoft Visual Studio Code для написания скриптов/аддонов в Blender»

Библиотека BIS (Pro- аккаунт)

Текстурирование/шейдинг материалов той же самой новогодней сцены с библиотекой BIS при наличии pro- аккаунта.

Основное преимущество pro- аккаунта: нет необходимости переключаться на вебсайт BIS для набора активных материалов, поиск по всем материалам ведется непосредственно из Blender.

BIS: 14 дней pro

Администрация BIS поздравляет всех пользователей библиотеки с Рождеством и наступающим Новым Годом!

В честь праздников каждому зарегистрированному пользователю предоставляется pro-аккаунт на 14 дней.

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

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

  • Скрыто поле «search» для обычных аккаунтов т.к. оно все равно не используется (активная палитра набирается через сайт BIS).

Download

BIS: Автогенерация превью для мешей

В библиотеке BlS (Blender Interplanety Storage) включена автогенерация первью для сохраненных мешей. Через некоторое время после загрузки, если пользователь не добавил собственное превью для сохраненного меша, превью будет создано автоматически.

BIS: Сохранение объектов (мешей)

Раздел «Меши» предназначен для сохранения объектов (мешей) в библиотеке BIS.

Сохранение объектов в персональное хранилище BIS:

Интерфейс для сохранения и загрузки объектов в BIS размещается в окне «3D View» в T-панели во вкладке «BIS».

  1. Авторизуйтесь в Blender аддоне.

  1. Выберите один или несколько объектов

Читать далее «BIS: Сохранение объектов (мешей)»

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

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

  • Добавлено новый тип хранилища для объектов (мэшей). Теперь в BIS можно сохранять не только материалы, но и сами модели.

Пока хранилище объектов работает в экспериментальном режиме.

 

Download

Является ли свойство объекта read-only — только для чтения

Для того, чтобы проверить, является ли какое-либо свойство любого объекта Blender (меша, нода, модификатора и т.д.) read-only — «только для чтения», нужно выполнить следующие действия:

  1. Для проверки через функцию is_property_readonly нужно выполнить команду вида:

<объект>.is_property_readonly(‘<название свойства>’)

  1. Для проверки через структуру rna нужно выполнить команду вида:

<объект>.bl_rna.properties[‘<название свойства>’].is_readonly

Например свойство меша is_editmode (находится ли меш в режиме редактирования) для активного меша:

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

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

  • Внесены некоторые изменения в формат хранения данных о нодовом дереве
  • Добавлена проверка, в какой версии аддона сохранена нодовая группа

Download

Как узнать, в какой версии Blender был создан blend-файл

Для того, чтобы узнать, в какой версии Blender был сохранен blend-файл, нужно:

  • Открыть файл в Blender
  • В окне Python Console выполнить команду:

или можно открыть blend-файл для просмотра в любом текстовом редакторе, напрмер Notepad++. Версия Blender будет указана в первых 15 символах.

Также версию открытого blend-файла можно посмотеть в окно Outliner в блоке Data Blocks:

Как узнать версию установленного в 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.