def createFaceVert(object, f): v = object.createVertex(vavg3d4(f.verts[0].co, f.verts[1].co, f.verts[2].co, f.verts[3].co)) object.faceVerts.append(v) v.data = f return v
def updateEdgeVert(ev): if len(ev.data) > 3: # Inner edge ev.co = vavg3d4(ev.data[0].co, ev.data[1].co, ev.data[2].co, ev.data[3].co) else: # Outer edge ev.co = vavg3d(ev.data[0].co, ev.data[1].co)
def updateFaceVert(fv): fv.co = vavg3d4(fv.data.verts[0].co, fv.data.verts[1].co, fv.data.verts[2].co, fv.data.verts[3].co)