Makehuman, дополнение к инструменту mocap, блендер, скриптинг - PullRequest
0 голосов
/ 07 марта 2012

Я пытаюсь объединить две программы: MakeHuman 1.06 (http://www.makehuman.org/) и Blender 2.57 (http://www.blender.org/).

)

Я использую скрипт для импорта MH в blender, и он отлично работает.

Поскольку я импортировал одного человека, я просто хочу использовать дополнение (инструмент mocap) (исходный код которого приведен здесь http://code.google.com/p/makehuman/source/browse/trunk/makehuman/importers/mhx/blender25x/space_view3d_mhx_mocap.py )

и используйте опцию Загрузить, перенастроить, упростить , чтобы загрузить мой файл .bvh.

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

scn = bpy.context.scene

bpy.ops.mhx.mocap_load_retarget_simplify('INVOKE_DEFAULT', filepath = './cmuconvert-mb2-141-144/141/141_23.bvh')

но, похоже, не работает ... из-за предупреждения

Предупреждение - без сцены - свойства сцены не установлены

Не могли бы вы помочь мне? Я застрял здесь: (

1 Ответ

0 голосов
/ 12 марта 2012

Вам просто нужно установить 'EXEC_DEFAULT'

bpy.ops.mhx.mocap_load_retarget_simplify ('EXEC_DEFAULT', filepath = путь_к_файл)

...