[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20088] trunk/blender: [#18702] FBX exported hemi light crashes maya

Campbell Barton ideasman42 at gmail.com
Wed May 6 23:47:24 CEST 2009


Revision: 20088
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20088
Author:   campbellbarton
Date:     2009-05-06 23:47:24 +0200 (Wed, 06 May 2009)

Log Message:
-----------
[#18702] FBX exported hemi light crashes maya
- bugfix, off by 1 when clamping lamp types, caused blender to write an invalid lamp type
- error in last commit (renamed function)

Modified Paths:
--------------
    trunk/blender/config/linux2-config.py
    trunk/blender/release/scripts/export_fbx.py

Modified: trunk/blender/config/linux2-config.py
===================================================================
--- trunk/blender/config/linux2-config.py	2009-05-06 21:41:14 UTC (rev 20087)
+++ trunk/blender/config/linux2-config.py	2009-05-06 21:47:24 UTC (rev 20088)
@@ -13,7 +13,7 @@
 	return '%d.%d' % (ver[0], ver[1])
 
 BF_PYTHON = '/usr'
-BF_PYTHON_VERSION = get_py_version_string()
+BF_PYTHON_VERSION = py_version_string()
 WITH_BF_STATICPYTHON = False
 BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}'
 BF_PYTHON_BINARY = '${BF_PYTHON}/bin/python${BF_PYTHON_VERSION}'

Modified: trunk/blender/release/scripts/export_fbx.py
===================================================================
--- trunk/blender/release/scripts/export_fbx.py	2009-05-06 21:41:14 UTC (rev 20087)
+++ trunk/blender/release/scripts/export_fbx.py	2009-05-06 21:47:24 UTC (rev 20088)
@@ -1002,7 +1002,7 @@
 		#eDIRECTIONAL
 		#eSPOT
 		light_type = light.type
-		if light_type > 3: light_type = 0
+		if light_type > 2: light_type = 1 # hemi and area lights become directional
 		
 		mode = light.mode
 		if mode & Blender.Lamp.Modes.RayShadow or mode & Blender.Lamp.Modes.Shadows:





More information about the Bf-blender-cvs mailing list