我想通过电枢随机变形一个对象并获取该对象上的点的坐标,但是在旋转电枢中的骨骼之后,我只是获得了每个点的原点坐标。
我尝试过:
obj = bpy.data.objects['horse']
mesh = obj.data
for v in mesh.vertices:
print(v.co)
并尝试:
obj = bpy.data.objects['horse']
bpy.ops.object.mode_set(mode='EDIT')
bm = bmesh.from_edit_mesh(obj.data)
for v in bm.verts:
print(v.co)
但是,两个代码都获得了点的原点坐标。有谁知道如何获取跟随电枢的网格中的点的坐标?
答案 0 :(得分:0)
我认为您想使用obj.to_mesh()
中所示的this answer。
如果使用bmesh更适合您想做的事情,那么还有bmesh.from_object(deform=True)
。