[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3501] trunk/py/scripts/addons/ io_scene_obj/import_obj.py: This should fix [#31835] " OBJ Importer corrupts a model (crash in edit mode)" reported by paul geraskin.
Philipp Oeser
philippoeser at web.de
Mon Jun 18 16:31:38 CEST 2012
Revision: 3501
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3501
Author: lichtwerk
Date: 2012-06-18 14:31:38 +0000 (Mon, 18 Jun 2012)
Log Message:
-----------
This should fix [#31835] "OBJ Importer corrupts a model (crash in edit mode)" reported by paul geraskin.
The importer did the mesh validation before calculating edges (should be the other way around).
Reviewed by Campbell.
Modified Paths:
--------------
trunk/py/scripts/addons/io_scene_obj/import_obj.py
Modified: trunk/py/scripts/addons/io_scene_obj/import_obj.py
===================================================================
--- trunk/py/scripts/addons/io_scene_obj/import_obj.py 2012-06-18 14:01:48 UTC (rev 3500)
+++ trunk/py/scripts/addons/io_scene_obj/import_obj.py 2012-06-18 14:31:38 UTC (rev 3501)
@@ -672,8 +672,8 @@
# me_edges[ed].flag |= SHARP
# del SHARP
+ me.update(calc_edges=use_edges)
me.validate()
- me.update(calc_edges=use_edges)
ob = bpy.data.objects.new("Mesh", me)
new_objects.append(ob)
More information about the Bf-extensions-cvs
mailing list