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: 如果曲线没有被选择,则会抛出异常。