我正在尝试编写自己的脚本来在搅拌机中处理头发。我已经可以像这样修改搅拌机头发曲线对象上的点的位置:
bpy.data.objects["HairCurves"].data.curves[0].points[0].position = (1., 1., 1.)
但是我如何从这个hair_curve对象中添加或删除曲线和点呢?我尝试过类似的东西:
bpy.data.objects["HairCurves"].data.curves.new()
Traceback (most recent call last):
File "<blender_console>", line 1, in <module>
AttributeError: 'bpy_prop_collection' object has no attribute 'new'
我很茫然。
按照此操作:[https://developer.blender.org/T68981]
请注意,Python API 旁边的框尚未选中。
必要的东西已合并到 main 中: https://projects.blender.org/blender/blender/pulls/112400