diff options
author | Campbell Barton <ideasman42@gmail.com> | 2006-12-12 13:38:43 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2006-12-12 13:38:43 +0300 |
commit | 09e4fa8f6a2e46631a74ab74cecc319349b67313 (patch) | |
tree | f4c21efcac941d45e881264f8b2b7655c0e41156 /release/scripts/envelope_symmetry.py | |
parent | 848d3ae61778903675c21ffb850c9e93a29c6228 (diff) |
simple change, made
Changed...
me = NMesh.GetRaw(ob.data.name)
To
me = NMesh.GetRaw(ob.getData(name_only=1))
The line above converts the entire mesh to a python thick wrapper just to get its name, then only to that that same mesh again??
A lot of older scripts did this but theres no reason to do it.
in most (all?) cases..
me = ob.data - should be ok, but theres a subtle difference and I dont want to break anything.
xfig_export, xsi_export and videoscape_export need error checking too.
Diffstat (limited to 'release/scripts/envelope_symmetry.py')
-rw-r--r-- | release/scripts/envelope_symmetry.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/release/scripts/envelope_symmetry.py b/release/scripts/envelope_symmetry.py index 7031c1b72a9..f4674797dd6 100644 --- a/release/scripts/envelope_symmetry.py +++ b/release/scripts/envelope_symmetry.py @@ -145,7 +145,7 @@ for obj in objs: # update vertices mirror_mesh = mirror_obj.getData() - for i in range(len(mesh.verts)): + for i in xrange(len(mesh.verts)): org = mesh.verts[i] mir = mirror_mesh.verts[i] mir.co[0], mir.co[1], mir.co[2] = org.co[0], org.co[1], org.co[2] @@ -156,7 +156,7 @@ for obj in objs: # create mirror object - mirror_mesh = Blender.NMesh.GetRaw(obj.getData().name) + mirror_mesh = obj.data for face in mirror_mesh.faces: flipFace(face.v) for vert in mirror_mesh.verts: |