计算骨骼的 X 和 Y 轴之间的相对转动角度,用于使骨骼朝向正确的顺序排列。
选择一个包含骨骼的对象后,按下快捷键 Ctrl+A
激活变换菜单,选择“应用”>“加计算滚转角度”。
axis
(enum): 轴向选择,确定用哪个轴作为参考。可选值为 'Y','Z' 和 'X'。默认为 'Y'。positive
(bool): 设定旋转方向是否为正向。True 表示正向,False 表示负向。默认为 True。{'FINISHED'}
: 操作执行成功。import bpy
for obj in bpy.context.selected_objects:
if obj.type == 'ARMATURE':
bpy.ops.object.mode_set(mode='EDIT', toggle=False)
bpy.ops.armature.calculate_roll()
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)