輪になってるメッシュで今の頂点座標を隣の頂点座標に足して・・・最後の頂点と一番最初の頂点座標に足すというのをしたい時用。
これはしっかりメモとりたい・・・。
というようなfor文を書くには
import bpy , bmesh
obj=bpy.context.object
bpy.ops.object.mode_set(mode='EDIT')
bm = bmesh.from_edit_mesh(obj.data)
loops = bm.faces[0].loops
a=[]
#一個ずらした配列を用意する場合
for xv ,yv in zip(loops,loops[1:]+loops[0:1]):
a.append(xv.vert.co+yv.vert.co)
#link_loop_nextを使う場合
for l in loops:
a.append(loops.vert.co+loops.link_loop_next.vert.co)