[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16811] trunk/blender/release/scripts: fix for 3 errors in collada exporting
Campbell Barton
ideasman42 at gmail.com
Mon Sep 29 06:44:07 CEST 2008
Revision: 16811
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16811
Author: campbellbarton
Date: 2008-09-29 06:43:51 +0200 (Mon, 29 Sep 2008)
Log Message:
-----------
fix for 3 errors in collada exporting
Modified Paths:
--------------
trunk/blender/release/scripts/bpymodules/colladaImEx/cstartup.py
trunk/blender/release/scripts/bpymodules/colladaImEx/translator.py
trunk/blender/release/scripts/collada_export.py
Modified: trunk/blender/release/scripts/bpymodules/colladaImEx/cstartup.py
===================================================================
--- trunk/blender/release/scripts/bpymodules/colladaImEx/cstartup.py 2008-09-29 04:36:18 UTC (rev 16810)
+++ trunk/blender/release/scripts/bpymodules/colladaImEx/cstartup.py 2008-09-29 04:43:51 UTC (rev 16811)
@@ -323,7 +323,8 @@
logoImage = Blender.Image.Load(scriptsLocation + 'logo.png')
Blender.BGL.glEnable(Blender.BGL.GL_BLEND ) # Only needed for alpha blending images with background.
Blender.BGL.glBlendFunc(Blender.BGL.GL_SRC_ALPHA, Blender.BGL.GL_ONE_MINUS_SRC_ALPHA)
- Blender.Draw.Image(logoImage, 45, size[1]-30)
+ try: Blender.Draw.Image(logoImage, 45, size[1]-30)
+ except: pass
Blender.BGL.glDisable(Blender.BGL.GL_BLEND)
except IOError: # image not found
Blender.BGL.glColor3i(0.255,0.255,0.2)
Modified: trunk/blender/release/scripts/bpymodules/colladaImEx/translator.py
===================================================================
--- trunk/blender/release/scripts/bpymodules/colladaImEx/translator.py 2008-09-29 04:36:18 UTC (rev 16810)
+++ trunk/blender/release/scripts/bpymodules/colladaImEx/translator.py 2008-09-29 04:43:51 UTC (rev 16811)
@@ -2124,7 +2124,7 @@
if not usePhysics:
return None
- rbFlags = [0 for a in range(16)]
+ rbFlags = [0]*32
rbF = bNode.rbFlags
lastIndex = 0
# Get the bit flags.
@@ -3398,7 +3398,7 @@
elif bLamp.type == Blender.Lamp.Types.Sun: # Directional
daeTechniqueCommon = collada.DaeLight.DaeDirectional()
else: # area
- daeTechniqueCommon = collada.DaeOptics.TechniqueCommon()
+ daeTechniqueCommon = collada.DaeOptics.DaeTechniqueCommon()
daeTechniqueCommon.color = bLamp.col
daeLight.techniqueCommon = daeTechniqueCommon
Modified: trunk/blender/release/scripts/collada_export.py
===================================================================
--- trunk/blender/release/scripts/collada_export.py 2008-09-29 04:36:18 UTC (rev 16810)
+++ trunk/blender/release/scripts/collada_export.py 2008-09-29 04:43:51 UTC (rev 16811)
@@ -2206,7 +2206,7 @@
# --- Write mesh information to dae file ---
def writeLight( libraryElement, light ):
- lightName = light.getName( )
+ lightName = light.name
lightID = lightName + "-Lib"
lightType = light.getType( )
lightFlags = light.getMode( )
More information about the Bf-blender-cvs
mailing list