Geometry Nodes – следование объекта вдоль кривой
Заставить в Blender меш двигаться вдоль кривой можно при помощи Geometry Nodes. Разберем на простом примере, как это сделать.
Заставить в Blender меш двигаться вдоль кривой можно при помощи Geometry Nodes. Разберем на простом примере, как это сделать.
На официальном сайте Blender доступен для скачивания релиз Blender 3.0.1
Это так называемый корректирующий релиз, в нем нет добавленных новых фич и возможностей, только исправление ошибок 3.0. версии.
Всего в данной версии исправлено 90 ошибок.
Обновление аддона Freeze Transform до версии 1.0.1.
При передаче в параметры функции значения типа EnumProperty, точно так же, как и при непосредственном присваивании, всегда нужно точно указывать значение из заданного списка, иначе Blender выдаст ошибку.
Например, если при указании иконки для кнопки в параметр icon функции layout.operator задать неверное значение ее идентификатора,
1 2 3 4 5 |
self.layout.operator( "mesh.primitive_cube_add", icon='ICON', text="" ) |
Blender выдаст ошибку:
TypeError: UILayout.operator(): error with keyword argument “icon” – enum “ICON” not found in (‘NONE’, ‘QUESTION’, ‘ERROR’,…)
Как получить все возможные значения EnumProperty для передачи в функциюRead More »
При создании в Blender сложных шейдеров, состоящих из большого количества нодовых групп, меню добавления новых нод в материал очень быстро засоряется. В длинном списке нодовых групп, среди множества имен становится сложно найти нужное, и даже поиск не всегда спасает положение. Список предлагаемых для добавления нодовых групп можно разгрузить, скрыв из него ненужные нодовые группы.
Как убрать отображение нодовой группы из меню и поискаRead More »
Обновление аддона Instances Colorizer до версии 1.1.0.
Для того, чтобы создать несколько одинаковых панелей UI с одним и тем же набором полей и кнопок в разных окнах в Blender, проще всего скопировать код панели, заменив в нем параметры, определяющие, в каком именно окне панель будет показана.
Основной недостаток такого метода заключается в избыточном дублировании кода, что может создать сложности в дальнейшем – при редактировании панелей, изменения необходимо вносить в каждую копию кода, вместо того, чтобы поменять его разом для всех панелей.
Создание одинаковых панелей UI в разных окнах Blender без дублирования кодаRead More »
Иногда бывает необходимо зарегистрировать оператор так, чтобы пользователь не мог вызвать его напрямую. Например, если данный оператор предполагается вызывать только из другого оператора после выполнения ряда проверок или дополнительных действий.
Обновление аддона B-Presets до версии 1.1.6.
При использовании обработчика depsgraph_update выполнение действий с объектами, переданными в обработчик, не дает полного результата. Например, изменяя какие-нибудь свойства объекта обращаясь к нему через object.id, они могут быть изменены не полностью.
Особенность обращения к объектам в depsgraph updateRead More »