此操作将在当前的3D 视图中添加一个新的圆形 Grease Pencil 对象。
bpy.ops.gpencil.primitive_circle(
    stroke_thickness=1.0,
    stroke_color=[1.0, 1.0, 1.0],
    fill_type='NONE',
    radius=1.0,
    location=(0.0, 0.0, 0.0),
    scale=(1.0, 1.0, 1.0),
    rotation=(0.0, 0.0, 0.0),
    fill_rotation=(0.0, 0.0, 0.0),
    fill_offset=(0.0, 0.0, 0.0)
)
参数:
stroke_thickness(float):笔画的粗细。默认值为1.stroke_color([float,float,float]):笔画的颜色。默认值为[1.0,1.0,1.0]fill_type(枚举):定义填充类型。可选值为NONE,SINGLE,DOUBLE,TRIPLE。默认值为NONE。radius(float):圆的半径。默认值为1.0.location([float,float,float]):圆的位置。默认值为[0.0,0.0,0.0]scale([float,float,float]):圆的缩放值。默认值为[1.0,1.0,1.0]rotation([float,float,float]):圆的旋转值。默认值为[0.0, 0.0, 0.0]。fill_rotation([float,float,float]):填充的旋转角度。默认值为[0.0, 0.0, 0.0]。fill_offset([float,float,float]):填充偏移量。默认值为[0.0, 0.0, 0.0]。{'FINISHED'}:操作完成。import bpy
# 设置当前场景
scene = bpy.context.scene
# 在场景中添加一个新的圆形 GPencil 对象
bpy.ops.gpencil.primitive_circle(
    stroke_thickness=2.0,
    stroke_color=[0.0, 1.0, 0.0],
    fill_type='SINGLE',
    radius=1.5,
    location=(0.0, 0.0, 0.0),
    scale=(1.0, 1.0, 1.0),
    rotation=(0.0, 0.0, 0.0),
    fill_rotation=(0.0, 0.0, 0.0),
    fill_offset=(0.0, 0.0, 0.0)
)