[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1865] trunk/py/scripts/addons/ io_scene_obj: fix [#27149] OBJ import does not import OBJ vertex/ poly groups, produces error messages
Campbell Barton
ideasman42 at gmail.com
Mon Apr 25 07:11:33 CEST 2011
Revision: 1865
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1865
Author: campbellbarton
Date: 2011-04-25 05:11:32 +0000 (Mon, 25 Apr 2011)
Log Message:
-----------
fix [#27149] OBJ import does not import OBJ vertex/poly groups, produces error messages
disable polygroup by default too.
Modified Paths:
--------------
trunk/py/scripts/addons/io_scene_obj/__init__.py
trunk/py/scripts/addons/io_scene_obj/import_obj.py
Modified: trunk/py/scripts/addons/io_scene_obj/__init__.py
===================================================================
--- trunk/py/scripts/addons/io_scene_obj/__init__.py 2011-04-25 00:51:42 UTC (rev 1864)
+++ trunk/py/scripts/addons/io_scene_obj/__init__.py 2011-04-25 05:11:32 UTC (rev 1865)
@@ -66,7 +66,7 @@
# KEEP_VERT_ORDER = BoolProperty(name="Keep Vert Order", description="Keep vert and face order, disables split options, enable for morph targets", default= True)
ROTATE_X90 = BoolProperty(name="-X90", description="Rotate X 90.", default=True)
CLAMP_SIZE = FloatProperty(name="Clamp Scale", description="Clamp the size to this maximum (Zero to Disable)", min=0.0, max=1000.0, soft_min=0.0, soft_max=1000.0, default=0.0)
- POLYGROUPS = BoolProperty(name="Poly Groups", description="Import OBJ groups as vertex groups.", default=True)
+ POLYGROUPS = BoolProperty(name="Poly Groups", description="Import OBJ groups as vertex groups.", default=False)
IMAGE_SEARCH = BoolProperty(name="Image Search", description="Search subdirs for any assosiated images (Warning, may be slow)", default=True)
def execute(self, context):
Modified: trunk/py/scripts/addons/io_scene_obj/import_obj.py
===================================================================
--- trunk/py/scripts/addons/io_scene_obj/import_obj.py 2011-04-25 00:51:42 UTC (rev 1864)
+++ trunk/py/scripts/addons/io_scene_obj/import_obj.py 2011-04-25 05:11:32 UTC (rev 1865)
@@ -857,7 +857,7 @@
# content of the vertex_groups. If the user selects to NOT have vertex groups saved then
# the following test will never run
for group_name, group_indices in vertex_groups.items():
- group = ob.vertex_groups.new(group_name)
+ group = ob.vertex_groups.new(group_name.decode('utf-8', "replace"))
group.add(group_indices, 1.0, 'REPLACE')
@@ -1209,7 +1209,7 @@
if context_parm.lower() == b'u':
context_nurbs.setdefault(b'parm_u', []).extend([float_func(f) for f in line_split])
- elif context_parm.lower() == b'v': # surfaces not suported yet
+ elif context_parm.lower() == b'v': # surfaces not supported yet
context_nurbs.setdefault(b'parm_v', []).extend([float_func(f) for f in line_split])
# else: # may want to support other parm's ?
More information about the Bf-extensions-cvs
mailing list