Ссылки на объекты ломаются при использовании отмены ctrl+z

В линейке Blender 2.8x система отмены операций undo/redo (ctrl+z / ctrl+shift+z) была полностью переделана по сравнению с линейкой 2.7x. Одним из результатов такого изменения API является то, что при выполнении операции отмены все объекты в сцене перестраиваются заново – текущий объект уничтожается, а вместо него создается совершенно новый объект. Ссылки, которые указывали на старый объект, до выполнения операции отмены, после нее указывают на невалидный объект с которым больше нельзя работать.

Читать далее «Ссылки на объекты ломаются при использовании отмены ctrl+z»

Перезагрузка аддонов через F8

В Blender 2.83 аддоны не перезагружаются по нажатию клавиши F8 в окне Preferences – Add-ons. Это происходит потому, что функция перезагрузки аддонов начиная с Blender 2.80 больше не привязана к вызову по этой клавише.

 

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

  1. Откройте окно Preferences
  2. Перейдите в раздел Keymap
  3. Разверните ветку Screen – Screen (Global)
  4. Нажмите кнопку “Add new” внизу списка
  5. В поле оператора identifier введите script.reload
  6. Кликните на поле указания клавиши и нажмите F8 для привязки этой клавиши к вызову указанного оператора.
  7. Нажмите кнопку Save Preferences для сохранения настроек.

 

Аддон Blender “EEVEE Materials Override” v. 1.1.0.

Обновление аддона “EEVEE Materials Override” до версии 1.1.0.

  • Добавлено переназначение материалов для объектов без назначенного материала.

Gumroad

Аддон Blender: EEVEE Materials Override

Аддон Blender для быстрого назначения всем объектам сцены одного материала в рендер-движке EEVEE.

Gumroad

Читать далее «Аддон Blender: EEVEE Materials Override»

Генератор шаблонов для создания аддона v.1.3.0

Генератор шаблонов для создания аддона Blender обновлен до версии 1.3.0.

  • Добавлен шаблон для Blender 2.83.
  • Для шаблонов 2.82 и 2.83 добавлена перезагрузка при нажатии F8.
Gumroad

 

Аддон Blender: Print to Python Console

Аддон Blender для перенаправления вывода функции print и сообщений об ошибках в окно Python Console.

Gumroad

Читать далее «Аддон Blender: Print to Python Console»

Аддон Blender “B-Presets” v. 1.1.0.

Обновление аддона B-Presets до версии 1.1.0.

  • Исключено сохранение названия сцены
  • Добавлено сохранение настроек активного view layer
  • Добавлено сохранение кривой Color Management

Gumroad

Особенности задания параметров оператора

Когда по нажатию кнопки в кастомном UI вы вызываете оператор и передаете в него нужные параметры, обратите внимание на то, что только указанные явно параметры будут переданы в оператор. Остальные параметры останутся со значениями по умолчанию.

Например, нам нужно вызвать оператор “transform_apply” – применение трансформаций к объекту, указав применить только масштаб.

Если мы вызовем оператор следующим образом:

К объекту все равно будут применены все трансформации (масштаб, вращение и положение).

Читать далее «Особенности задания параметров оператора»

Аддон Blender “M-Cleaner” v. 1.3.0.

Обновление аддона Blender “M-Cleaner” до версии 1.3.0.

  • Добавлена опция “Node groups as nodes”. Если опция включена анализируется только первый уровень материала без анализа внутренней структуры нодовых групп.

Gumroad

Аддон Blender “M-Cleaner” v. 1.2.1.

Обновление аддона Blender “M-Cleaner” до версии 1.2.1.

  • Исправлены ошибки связанные с линкованными материалами, материалами без нодового дерева, типом CurveMapping

Gumroad

Генератор шаблонов для создания аддона v.1.2.0

Генератор шаблонов для создания аддона Blender обновлен до версии 1.2.0.

  • Добавлен шаблон для Blender 2.82.
Gumroad

 

Как определить направление кривой Безье

Направление кривой Безье, визуально обозначаемое наклоном нормалей, можно определить исходя из индексов ее точек.

Индексы точек кривой Безье всегда идут по возрастанию в направлении кривой.

Имея две точки на кривой, через их индексы можно получить направление:

 

Аддон Blender “M-Cleaner” v. 1.1.0.

Обновление аддона Blender “M-Cleaner” до версии 1.1.0.

  • Добавлено объединение материалов по имени (деструктивное) – для чистки материалов вида .001, .002, и т.д.

Gumroad

Аддон Blender “Neoner” v. 1.1.0.

Обновление аддона Blender “Neoner” до версии 1.1.0.

  • Добавлена автоматическая обработка мешей (переключатель FLAT/VOLUME Shape)
  • На панель вынесены часть настроек “Bloom”
  • Улучшен материал трубок

Gumroad