Blender 3D

Динамическое задание Max и Min значений для свойства в Blender Python API

Для кастомных свойств в Blender Python API можно задать определенные максимальное и минимальное значения. В этом случае пользователь, вводя нужное значение в поле, не сможет указать для него величину, выходящую за указанные пределы.

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

Поиск нодов по первым буквам

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

Такой метод поиска работает как в редакторе шейдерных нод, так и в Geometry Nodes.

Например для поиска нода “Set Curve Radius” в поле поиска достаточно вбить только буквы “SCR”. А для поиска нода “Principle BSDF” достаточно ввести “PB”.

Особенности использования нодов из группы Input в Geometry Nodes

При использовании нодов из группы “Input” в Blender Geometry Nodes таких как, например, “Position”, “Index” или “Normal” нужно четко понимать, какую именно информацию они предоставляют.

Скроллинг инстансов вдоль кривой в Blender при помощи Geometry Nodes

В Blender при помощи нод геометрии Geometry Nodes можно создать несколько инстансов (копий) меша, распределить их вдоль кривой и смещать их вдоль этой кривой в нужное положение.

Массив источников света

Источники света Point, Sun, Spot и Area не являются мешами, поэтому для них нельзя назначить модификатор массива Array. Однако, чтобы удобно и быстро создавать динамические наборы источников света в один или несколько рядов можно использовать трюк с привязкой.

Отключение приближения к объекту при переходе в изолированный режим

При переходе в режим изолированной работы с объектом по нажатию клавиши “/” в окне вьюпорта автоматически включается приближение так, чтобы выделенный объект занял все пространство окна. Однако это не всегда удобно.

Для того, чтобы отключить автозум в изолированном режиме:

  • откройте окно “Preferences”
  • перейдите на вкладку “Key Map”
  • в поле поиска введите “local view”
  • разверните найденные шорткоды и снимите в них галочку “Frame Selected”

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