[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [17330] trunk/blender/release/scripts/ image_auto_layout.py: * Updated the 'Consolidate into one image' script to support alpha

Matt Ebb matt at mke3.net
Wed Nov 5 05:48:08 CET 2008


Revision: 17330
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17330
Author:   broken
Date:     2008-11-05 05:48:08 +0100 (Wed, 05 Nov 2008)

Log Message:
-----------
* Updated the 'Consolidate into one image' script to support alpha

Modified Paths:
--------------
    trunk/blender/release/scripts/image_auto_layout.py

Modified: trunk/blender/release/scripts/image_auto_layout.py
===================================================================
--- trunk/blender/release/scripts/image_auto_layout.py	2008-11-05 03:12:59 UTC (rev 17329)
+++ trunk/blender/release/scripts/image_auto_layout.py	2008-11-05 04:48:08 UTC (rev 17330)
@@ -265,8 +265,8 @@
 	render_context.setRenderWinSize(100)
 	render_context.setImageType(Render.PNG)
 	render_context.enableExtensions(True) 
-	render_context.enableSky() # No alpha needed.
-	render_context.enableRGBColor()
+	render_context.enablePremultiply() # No alpha needed.
+	render_context.enableRGBAColor()
 	render_context.threads = 2
 	
 	#Render.EnableDispView() # Broken??
@@ -275,8 +275,9 @@
 	render_mat= B.Material.New()
 	render_mat.mode |= B.Material.Modes.SHADELESS
 	render_mat.mode |= B.Material.Modes.TEXFACE
-	
-	
+	render_mat.mode |= B.Material.Modes.ZTRANSP
+	render_mat.setAlpha(0.0)
+		
 	render_me= B.Mesh.New()
 	render_me.verts.extend([Vector(0,0,0)]) # Stupid, dummy vert, preverts errors. when assigning UV's/
 	render_ob= B.Object.New('Mesh')





More information about the Bf-blender-cvs mailing list