diff options
author | Matt Ebb <matt@mke3.net> | 2008-11-05 07:48:08 +0300 |
---|---|---|
committer | Matt Ebb <matt@mke3.net> | 2008-11-05 07:48:08 +0300 |
commit | 633e3e13235c06c58f7d36ff04fb6630161917fb (patch) | |
tree | d90aa5df87db88d8f5c3790d1dea72fcce421543 /release | |
parent | f59f5e67a54b272c62c7a2e30277b78abef44ca8 (diff) |
* Updated the 'Consolidate into one image' script to support alpha
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/image_auto_layout.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/release/scripts/image_auto_layout.py b/release/scripts/image_auto_layout.py index 19ee396c3b1..c6f97a25434 100644 --- a/release/scripts/image_auto_layout.py +++ b/release/scripts/image_auto_layout.py @@ -265,8 +265,8 @@ def consolidate_mesh_images(mesh_list, scn, PREF_IMAGE_PATH, PREF_IMAGE_SIZE, PR 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 @@ def consolidate_mesh_images(mesh_list, scn, PREF_IMAGE_PATH, PREF_IMAGE_SIZE, PR 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') |