[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [14063] trunk/blender/source/blender: Added python access to TEXFACE_ALPHA

Campbell Barton ideasman42 at gmail.com
Wed Mar 12 10:04:07 CET 2008


Revision: 14063
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14063
Author:   campbellbarton
Date:     2008-03-12 10:04:07 +0100 (Wed, 12 Mar 2008)

Log Message:
-----------
Added python access to TEXFACE_ALPHA

Modified Paths:
--------------
    trunk/blender/source/blender/makesdna/DNA_material_types.h
    trunk/blender/source/blender/python/api2_2x/Material.c
    trunk/blender/source/blender/python/api2_2x/doc/Material.py

Modified: trunk/blender/source/blender/makesdna/DNA_material_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_material_types.h	2008-03-12 01:42:39 UTC (rev 14062)
+++ trunk/blender/source/blender/makesdna/DNA_material_types.h	2008-03-12 09:04:07 UTC (rev 14063)
@@ -197,7 +197,7 @@
 #define MA_STR_B_UNITS	0x40000000
 #define MA_STR_SURFDIFF 0x80000000
 
-#define	MA_MODE_MASK	0x4fffffff	/* all valid mode bits */
+#define	MA_MODE_MASK	0x6fffffff	/* all valid mode bits */
 
 /* ray mirror fadeout */
 #define MA_RAYMIR_FADETOSKY	0

Modified: trunk/blender/source/blender/python/api2_2x/Material.c
===================================================================
--- trunk/blender/source/blender/python/api2_2x/Material.c	2008-03-12 01:42:39 UTC (rev 14062)
+++ trunk/blender/source/blender/python/api2_2x/Material.c	2008-03-12 09:04:07 UTC (rev 14063)
@@ -1,5 +1,5 @@
 /* 
- * $Id: Material.c 12078 2007-09-18 06:41:29Z campbellbarton $
+ * $Id$
  *
  * ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
  *
@@ -367,6 +367,8 @@
 		PyConstant_Insert(c, "TANGENT_V", PyInt_FromLong(MA_TANGENT_V));
 		PyConstant_Insert(c, "NMAP_TS", PyInt_FromLong(MA_NORMAP_TANG));
 		PyConstant_Insert(c, "GROUP_EXCLUSIVE", PyInt_FromLong(MA_GROUP_NOLAY));
+		PyConstant_Insert(c, "TEXFACE_ALPHA", PyInt_FromLong(MA_FACETEXTURE_ALPHA));
+		
 	}
 
 	return Modes;

Modified: trunk/blender/source/blender/python/api2_2x/doc/Material.py
===================================================================
--- trunk/blender/source/blender/python/api2_2x/doc/Material.py	2008-03-12 01:42:39 UTC (rev 14062)
+++ trunk/blender/source/blender/python/api2_2x/doc/Material.py	2008-03-12 09:04:07 UTC (rev 14063)
@@ -50,6 +50,7 @@
 		- ONLYSHADOW   - Let alpha be determined on the degree of shadow.
 		- + HALOXALPHA - Use extreme alpha.
 		- TEXFACE      - UV-Editor assigned texture gives color and texture info for faces.
+		- TEXFACE_ALPHA - When TEXFACE is enabled, use the alpha as well.
 		- + HALOSTAR   - Render halo as a star.
 		- NOMIST       - Set the Material insensitive to mist.
 		- + HALOSHADED - Let halo receive light.





More information about the Bf-blender-cvs mailing list