Выделяем инстансы объекта в Blender

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

Быстро выделить все инстансы объекта можно выбрав в меню 3D вьюпорта “Select – Select Linked – Object Data”, или же нажав комбинацию клавиш Shift + l и выбрав тот же самый пункт “Object Data”.

Выбор инстансов производится путем вызова оператора “select_linked()” Blender Python API с параметром type установленным в “OBJECT”:

Если мы хотим выделить все инстансы текущего активного объекта в коде скрипта или аддона, мы можем использовать этот оператор.

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

Для того чтобы выделить только их, сначала снимем выделение со всех объектов сцены

А затем установим для каждого из них свойство “select” в значение True.

И еще вернем выделение на текущий активный объект

Таким образом мы выделяем все инстансы текущего активного объекта во всей сцене в Blender.

0 0 голоса
Article Rating
Подписаться
Уведомить о
guest

0 Комментарий
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии