Переключение на вид из камеры через Python API

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

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

Читать далее «Переключение на вид из камеры через Python API»

Преобразование между системами координат

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

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

Как прокрутить кадры анимации во вьюпорте

Для того, чтобы прокрутить анимацию не переключаясь из окна вьюпорта, нужно зажать клавишу Alt и покрутить колесико мышки.

Этот способ проигрывания анимации работает даже если нет открытого окна “TimeLine”.

Как сделать соединения нодов в Blender 2.8 не прямыми, а изгибающимися, как раньше

В Blender 2.8 соединители нодов в окне “Shader Editor” по умолчанию сделаны прямыми, в отличие от более ранних версий, где они плавно изгибались. Вернуть привычный изгиб соединительных связей можно в настройках:

  • Откройте окно “Preferences”
  • Перейдите в раздел “Themes”
  • Разверните ветку дерева “Node Editor”
  • В поле “Node Curving” установите значение больше 0. 0 означает прямые линии, чем больше значение – тем больше будет изгиб. Значение 4 соответствует тому изгибу, который был в версиях Blender 2.7x.

Удаление двойных вершин в Blender 2.83

В Blender 2.83 вызов функции слияния / удаления двойных вершин переназначен на нажатие клавиши “m”. Использующееся ранее сочетание клавиш “alt + m”, теперь вызывает функцию разбиения полигонов.

Edit Source

Для тех, кто хочет разобраться в том, “как устроен Blender”, для написания своих собственных скриптов или аддонов, разработчики предусмотрели очень удобную возможность – просматривать код любого элемента интерфейса в один клик.

Для того, чтобы посмотреть код какого-либо элемента, в отдельном окне Blender откройте текстовый редактор “Text Editor”, затем просто кликните на нужном элементе правой кнопкой мышки и выберете “Edit Source”.

Читать далее «Edit Source»

Coffee Run

Blender Animation Studio выпустила очередной открытый короткометражный мультфильм под названием “Coffee Run”.

Девушка за чашкой кофе вспоминает свою жизнь.

Мультфильм целиком выполнен в 3D редакторе Blender.

Релиз Blender 2.83

На официальном сайте Blender доступен для скачивания релиз Blender 2.83

Это первая “LTS” версия Blender, рассчитанная на долговременную поддержку.

Официальный “шоукейз” новых возможностей:

Основы освещения в Blender EEVEE

Урок, посвященный разбору различных аспектов освещения в рендер-движке Blender EEVEE.

Автор урока: Brainy Man

Читать далее «Основы освещения в Blender EEVEE»

Ссылки на объекты ломаются при использовании отмены 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 для сохранения настроек.

 

Куда пропало автозавершение кода в python-консоли Blender 2.82

В Blender 2.81 и более ранних версиях в python-консоли можно было просмотреть возможные варианты завершения набираемого кода, нажав “ctrl + пробел”. В Blender 2.82 эта возможность исчезла.

На самом деле этот функционал в 2.82 не удален, его просто перенесли на нажатие клавиши “tab“.

Нормально о нормалях

Урок о том, что представляют из себя карты нормалей.

Автор Михаил Солуянов.

Краткое содержание:

  • 0:08 Проверьте себя: попробуйте найти ошибку
  • 0:34 Что такое Нормаль?
  • 1:12 В чем отличие карт нормалей DirectX и OpenGL?
  • 2:05 Как использовать DirectX карты в Blender?
  • 2:26 Инверсия карты нормалей на вывернутых полигонах
  • 2:53 Бонус

Выравнивание элементов пользовательского интерфейса по колонкам

Часто элементы интерфейса, размещаемые в пользовательских панелях, не соответствуют друг другу по размерам, в результате чего общая компоновка панели выглядит не красиво. В качестве наглядного примера создадим пользовательскую панель и разместим на ней кнопку оператора и текстовое поле ввода.

Выровнять размеры кнопки и поля ввода здесь напрашивается само собой.

Читать далее «Выравнивание элементов пользовательского интерфейса по колонкам»

Как вернуть открытие папок по одиночному клику в Blender 2.8x

В Blender 2.8x при выборе файлов через окно “File Browser” открытие директорий (папок) сделано по двойному клику мышкой. Это изменение внесено для большего соответствия стандартам (директории открываются двойным кликом в большинстве файловых менеджеров, например в “проводнике” Windows), но это не всегда удобно.

Для того, чтобы вернуть открытие директорий по одиночному клику:

Читать далее «Как вернуть открытие папок по одиночному клику в Blender 2.8x»

Тюнингуем Blender

Несколько настроек, которые могут сделать вашу работу в Blender чуть более удобной.

Окно вьюпорта

Удалите куб. Каждый раз, открывая новую сцену, вы удаляете куб. Сделаем это раз и навсегда?

Удалите источник освещения lamp. В большинстве сцен вы будете настраивать освещение совершенно по новому.

Камеру можно убрать в отдельную коллекцию и скрыть ее из вьюпорта (нажать на “глаз” в аутлайнере), чтобы камера не мешала работе со сценой.

Читать далее «Тюнингуем Blender»

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

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

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

Gumroad

Оптимизация настроек материала стекла под Cycles

Для того чтобы сделать рендер стеклянных объектов в Cycles более быстрым и чистым, можно отрегулировать просчет материала стекла с учетом количества отскоков луча.

Читать далее «Оптимизация настроек материала стекла под Cycles»

Аддон Blender: EEVEE Materials Override

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

Gumroad

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