[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [31797] trunk/blender/release/scripts/op/ io_scene_obj/import_obj.py: bugfix [#23464] Crash on Tab
Campbell Barton
ideasman42 at gmail.com
Tue Sep 7 02:32:45 CEST 2010
Revision: 31797
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=31797
Author: campbellbarton
Date: 2010-09-07 02:32:45 +0200 (Tue, 07 Sep 2010)
Log Message:
-----------
bugfix [#23464] Crash on Tab
OBJ importing edges would produce corrupt meshes because face edges were not created.
Modified Paths:
--------------
trunk/blender/release/scripts/op/io_scene_obj/import_obj.py
Modified: trunk/blender/release/scripts/op/io_scene_obj/import_obj.py
===================================================================
--- trunk/blender/release/scripts/op/io_scene_obj/import_obj.py 2010-09-07 00:20:31 UTC (rev 31796)
+++ trunk/blender/release/scripts/op/io_scene_obj/import_obj.py 2010-09-07 00:32:45 UTC (rev 31797)
@@ -700,8 +700,10 @@
del me_faces
# del ALPHA
+ if CREATE_EDGES and not edges:
+ CREATE_EDGES = False
+
if CREATE_EDGES:
-
me.edges.add(len(edges))
# edges should be a list of (a, b) tuples
@@ -744,7 +746,7 @@
# me_edges[ed].flag |= SHARP
# del SHARP
- me.update()
+ me.update(calc_edges=CREATE_EDGES)
# me.calcNormals()
ob= bpy.data.objects.new("Mesh", me)
More information about the Bf-blender-cvs
mailing list