[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2006] trunk/py/scripts/addons/ io_coat3D: Now "remember positions" works as expected.
Kalle-Samuli Riihikoski
haikalle at gmail.com
Mon Jun 6 23:59:08 CEST 2011
Revision: 2006
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2006
Author: haikalle
Date: 2011-06-06 21:59:08 +0000 (Mon, 06 Jun 2011)
Log Message:
-----------
Now "remember positions" works as expected.
Modified Paths:
--------------
trunk/py/scripts/addons/io_coat3D/__init__.py
trunk/py/scripts/addons/io_coat3D/coat.py
Modified: trunk/py/scripts/addons/io_coat3D/__init__.py
===================================================================
--- trunk/py/scripts/addons/io_coat3D/__init__.py 2011-06-06 21:35:09 UTC (rev 2005)
+++ trunk/py/scripts/addons/io_coat3D/__init__.py 2011-06-06 21:59:08 UTC (rev 2006)
@@ -57,6 +57,7 @@
objectdir = StringProperty(name="ObjectPath", subtype="FILE_PATH")
texturefolder = StringProperty(name="Texture folder:", subtype="DIR_PATH")
path3b = StringProperty(name="3B Path", subtype="FILE_PATH")
+ export_on = BoolProperty(name="Export_On", description="Add Modifiers and export.",default= False)
class SceneCoat3D(bpy.types.PropertyGroup):
@@ -120,11 +121,7 @@
description="Export Coarse.",
default= True
)
- export_on = BoolProperty(
- name="Export_On",
- description="Add Modifiers and export.",
- default= False
- )
+
smooth_on = BoolProperty(
name="Auto Smooth",
description="Add Modifiers and export.",
Modified: trunk/py/scripts/addons/io_coat3D/coat.py
===================================================================
--- trunk/py/scripts/addons/io_coat3D/coat.py 2011-06-06 21:35:09 UTC (rev 2005)
+++ trunk/py/scripts/addons/io_coat3D/coat.py 2011-06-06 21:59:08 UTC (rev 2006)
@@ -281,12 +281,13 @@
if(not(os.path.isfile(checkname)) or coat3D.exportover):
if(coat3D.export_pos):
+ bpy.ops.object.transform_apply(location=True,rotation=True,scale=True)
bpy.ops.export_scene.obj(filepath=checkname,use_selection=True,
use_apply_modifiers=coat3D.exportmod,use_blen_objects=False, group_by_material= True,
use_materials = False,keep_vertex_order = True,axis_forward='Y',axis_up='Z')
- coat3D.export_on = True
+ coa.export_on = True
else:
coat3D.loca = obj.location
coat3D.rota = obj.rotation_euler
@@ -302,7 +303,7 @@
obj.location = coat3D.loca
obj.rotation_euler = coat3D.rota
obj.scale = coat3D.scal
- coat3D.export_on = True
+ coa.export_on = True
More information about the Bf-extensions-cvs
mailing list