bpy.ops.curves.surface_set是blender中的操作,用于设置曲线的表面类型。曲线的表面类型能够影响曲线的渲染效果。
surface_type
: 表面类型,字符串类型,可选值为 "NURBS"
和 "POLY"
。use_surfs
: 布尔类型,表示是否使用表面。默认为 False。{'FINISHED'}
: 表示操作成功执行。import bpy
# 选择一条曲线
curve = bpy.data.curves['Curve']
# 设置表面类型为 NURBS
bpy.ops.curves.surface_set(surface_type="NURBS", use_surfs=True)
RuntimeError
: 如果曲线没有被选择,则会抛出异常。