在绘图区域中填充选定的笔画。
选择至少一个笔画,并进入笔画编辑模式(GPENCIL_EDIT)。选择要填充的颜色,并在物体模式下执行操作。
import bpy
# 获取当前活动的笔画
active_gpencil = bpy.context.object
# 进入笔画编辑模式
bpy.ops.object.mode_set(mode='GPENCIL_EDIT')
# 勾选当前笔画
for stroke in active_gpencil.data.layers.active.active_frame.strokes:
stroke.select = True
# 设置填充颜色为红色并填充实心
bpy.context.tool_settings.gpencil_stroke_placement.color = (1.0, 0.0, 0.0)
bpy.ops.gpencil.transform_fill(mode='SOLID')
# 退出笔画编辑模式
bpy.ops.object.mode_set(mode='OBJECT')
以上示例将在当前活动笔画中选择所有笔画并填充为红色的实心。