diff --git a/blender/surf.py b/blender/surf.py index f7a1d21..216a478 100644 --- a/blender/surf.py +++ b/blender/surf.py @@ -1,5 +1,4 @@ import json - import bmesh import bpy from bpy_extras.io_utils import ExportHelper @@ -35,30 +34,30 @@ class SMBDumpMesh(bpy.types.Operator, ExportHelper): data = {} data['vertices'] = [list(vert.co) for vert in b.verts] - data['edges for vert'] = [] + data['edges_for_vert'] = [] for vert in b.verts: - data['edges for vert'].append([e.index for e in vert.link_edges]) - data['faces for vert'] = [] + data['edges_for_vert'].append([e.index for e in vert.link_edges]) + data['faces_for_vert'] = [] for vert in b.verts: - data['faces for vert'].append([e.index for e in vert.link_faces]) + data['faces_for_vert'].append([e.index for e in vert.link_faces]) edges = [] for edge in b.edges: edges.append([v.index for v in edge.verts]) data['edges'] = edges - data['faces for edge'] = [] + data['faces_for_edge'] = [] for edge in b.edges: - data['faces for edge'].append([f.index for f in edge.link_faces]) + data['faces_for_edge'].append([f.index for f in edge.link_faces]) faces = [] for face in b.faces: faces.append([v.index for v in face.verts]) data['faces'] = faces - data['edges for face'] = [] + data['edges_for_face'] = [] for face in b.faces: - data['edges for face'].append([e.index for e in face.edges]) + data['edges_for_face'].append([e.index for e in face.edges]) json.dump(data, open(self.filepath, 'w')) bpy.ops.object.mode_set(mode='OBJECT')