Отмените выбор Отключить объекты с помощью Python - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть два объекта в сцене, каждый из которых я хочу экспортировать в отдельные файлы .obj. Перед этим в цикле я активирую каждый объект один за другим и делаю с ними что-нибудь. Когда дело дошло до экспорта, у меня постоянно был один из объектов в обоих файлах .obj.

Что я делаю перед экспортом в каждом цикле (имя объекта является текущим именем объекта)

bpy.ops.object.select_all(action='DESELECT')
bpy.data.objects[objname].select = True
# than export

В этом случае я получу один файл с первым объектом и второй файл с обоими.

Я тоже пробовал (obj - это сам текущий объект)

scene.objects.active = obj
bpy.ops.object.select_all(action='DESELECT')
bpy.data.objects[objname].select = True
# than export

Кстати, use_selection = True есть в настройках экспорта.

Где я не прав?

...