Blender 3D

Использование в UI иконок с неизвестным заранее id

Для отображения в UI рядом со свойством, текстовым лейблом или на кнопке оператора соответствующей иконки нужно указать ее идентификатор в параметре icon или icon_value. Но не для всех видов иконок их идентификаторы заранее известны. Например, нельзя заранее определить id для генерирующихся в рантайме иконок процедурных текстур и материалов.

Для того, чтобы получить идентификатор такой динамической иконки в UI, можно воспользоваться методом icon класса UILayout.

Установка Python-пакетов через pip в Blender на Windows 10

Если для работы в Blender необходимо установить дополнительные пакеты модулей на Python, которые не установлены в Blender по умолчанию, вы можете сделать это через pip.

Однако, если вы работаете на операционной системе Windows 10, интерпретатор Python устанавливает новые пакеты не в директорию установки Blender, а в персональную директорию пользователя Windows.

Автокомплит для разработки аддонов Blender в Eclipse IDE

Eclipse IDE, наравне с PyCharm и Visual Studio Code, является одной из наиболее популярных IDE для разработки, в том числе и аддонов для Blender. Для повышения удобства разработки под Blender в Eclipse IDE в нее можно подключить автокомплит – автодополнение кода для Blender Python API.

По заметкам Павла Гераськина.

Nodevember 2021

Стартовал очередной этап ежегодного челленджа Nodevember. Участники соревнуются в умении создавать материалы, текстуры и даже объекты используя только процедурные инструменты – без использования растровых изображений и полимоделинга.

Список официальных тем:

Подробнее о челлендже – на сайте организаторов.

Меню переключения выбора вертексов-ребер-полигонов по ctrl+tab

В Blender 2.79 для переключения между выделением вертексов-ребер-полигонов в режиме редактирования меша использовалось выпадающее меню, вызываемое по сочетанию клавиш ctrl+tab. В более поздних версиях, начиная с 2.9, выбор через это меню был заменен на нажатие клавиш 1-2-3. Однако, при необходимости, выбор через выпадающее меню можно включить и в последних версиях Blender.