At the outset, Thank you for the awesome plugin and video documentation.
I tried to follow along the tutorial however, encountered "Possible Incorrect orientation, Possible incorrect scale" error.
bpy.context.scene.FFFGenPropertyGroup.fibula_object = None
bpy.context.scene.FFFGenPropertyGroup.mandible_object = None
bpy.context.scene.FFFGenPropertyGroup.auto_decimate = True
bpy.context.scene.FFFGenPropertyGroup.segment_count = 2
bpy.ops.object.modifier_apply(modifier="decimate")
bpy.ops.object.modifier_apply(modifier="decimate")
bpy.ops.object.duplicate()
bpy.ops.object.duplicate()
bpy.ops.object.armature_add(enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
bpy.ops.object.editmode_toggle()
bpy.ops.armature.select_all(action='SELECT')
bpy.ops.armature.delete()
bpy.ops.armature.bone_primitive_add(name="bone.0")
bpy.ops.armature.select_all(action='DESELECT')
bpy.ops.armature.bone_primitive_add(name="bone.1")
bpy.ops.armature.select_all(action='DESELECT')
bpy.ops.armature.bone_primitive_add(name="bone.2")
bpy.ops.armature.select_all(action='DESELECT')
bpy.ops.object.editmode_toggle()
bpy.ops.object.parent_set(type='ARMATURE')
bpy.ops.object.parent_set(type='ARMATURE')
bpy.ops.object.duplicate()
bpy.ops.object.duplicate()
bpy.ops.object.duplicate()
bpy.ops.object.empty_add(type='ARROWS', align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
bpy.ops.object.empty_add(type='ARROWS', align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
bpy.ops.object.duplicate()
bpy.ops.transform.translate(value=(0, 0, 0), orient_type='LOCAL', orient_matrix=((0.836743, 0.547595, 0), (-0.138296, 0.21132, -0.967584), (-0.529844, 0.809619, 0.252551)), orient_matrix_type='LOCAL', constraint_axis=(True, True, True), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
bpy.ops.object.duplicate()
bpy.ops.transform.translate(value=(0, -3, 5.96046e-08), orient_type='LOCAL', orient_matrix=((0.836743, 0.547595, 0), (-0.138296, 0.21132, -0.967584), (-0.529844, 0.809619, 0.252551)), orient_matrix_type='LOCAL', constraint_axis=(True, True, True), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
bpy.ops.object.posemode_toggle()
bpy.context.scene.FFFGenPropertyGroup.auto_update_toggle = True
bpy.ops.object.duplicate()
Python: Traceback (most recent call last):
File "C:\Users\AMiT\AppData\Roaming\Blender Foundation\Blender\3.2\scripts\addons\FFFGen\update.py", line 48, in modal
modal_invoke()
File "C:\Users\AMiT\AppData\Roaming\Blender Foundation\Blender\3.2\scripts\addons\FFFGen\update.py", line 93, in modal_invoke
update_duplis()
File "C:\Users\AMiT\AppData\Roaming\Blender Foundation\Blender\3.2\scripts\addons\FFFGen\update.py", line 135, in update_duplis
bpy.ops.object.modifier_apply(
File "C:\Program Files\Blender Foundation\Blender 3.2\3.2\scripts\modules\bpy\ops.py", line 115, in __call__
ret = _op_call(self.idname_py(), None, kw)
TypeError: Converting py args to operator properties: : keyword "apply_as" unrecognized
Wonder, if I missed something.
Seek your guidance.