Как добавить объект из другого blend-файла в сцену с помощью Blender Python API

Blender Python API предоставляет возможность добавления или линковки объектов из других *.blend файлов в сцену при помощи оператора append.

Для того, чтобы добавить (append) объект (например – меш) из другого blend-файла нужно:

  1. Указать полный путь к blend-файлу из которого нужно получить объект.

  1. Указать относительный путь к нужному объекту во внутренней иерархии blend-файла

  1. Указать имя добавляемого объекта

  1. Вызвать оператор append, указав три обязательных параметра

Выполнив данный код, нажатием на кнопку “Run Script”, вы импортируете в сцену меш “Suzanne” из указанного файла 11.blend.

Полный код:

Nikita

Автор: Nikita

Blender add-ons developer and articles writer.