通过归一化笔画中的顶点组,将其权重值转换为0到1之间的范围。这将会更好地调整笔画的动画效果。
gpencil
: 需要进行归一化的笔画对象。all
: 如果为true,则对笔画对象的所有顶点组进行归一化,否则只对当前活动的顶点组进行归一化。scale
: 将笔画中所有的权重乘以这个值。默认值为1。{'FINISHED'}
:操作成功完成。RuntimeError
:如果指定的对象不是有效的笔画对象,则会引发运行时错误。import bpy
# 获取当前选中的笔画对象
gpencil = bpy.context.scene.objects.active
# 归一化当前所有顶点组的权重值
bpy.ops.gpencil.vertex_group_normalize(gpencil, all=True, scale=0.8)