[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1349] contrib/py/scripts/addons/ render_clay.py: == Clay Render ==

Fabio Russo ruesp83 at libero.it
Tue Jan 4 18:28:32 CET 2011


Revision: 1349
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-extensions&revision=1349
Author:   ruesp83
Date:     2011-01-04 18:28:31 +0100 (Tue, 04 Jan 2011)

Log Message:
-----------
== Clay Render ==
* Message to warn that the clay render is enabled!

Modified Paths:
--------------
    contrib/py/scripts/addons/render_clay.py

Modified: contrib/py/scripts/addons/render_clay.py
===================================================================
--- contrib/py/scripts/addons/render_clay.py	2011-01-04 07:48:47 UTC (rev 1348)
+++ contrib/py/scripts/addons/render_clay.py	2011-01-04 17:28:31 UTC (rev 1349)
@@ -181,6 +181,11 @@
     layout.prop(cm, "Mat_Clay", text="Clay")
 
 
+def draw_clay_warning(self, context):
+    if not bpy.types.Scene.Clay:
+        self.layout.label("Render Clay Enabled", "ERROR")
+
+
 def register():
     bpy.types.Scene.Clay = BoolProperty(
     name='Clay Render',
@@ -199,6 +204,7 @@
 
     bpy.types.RENDER_PT_render.prepend(draw_clay_render)
     bpy.types.MATERIAL_PT_options.append(draw_clay_options)
+    bpy.types.INFO_HT_header.append(draw_clay_warning)
 
 
 def unregister():
@@ -210,6 +216,7 @@
     del bpy.types.Material.Mat_Clay
     bpy.types.RENDER_PT_render.remove(draw_clay_render)
     bpy.types.MATERIAL_PT_options.remove(draw_clay_options)
+    bpy.types.INFO_HT_header.remove(draw_clay_warning)
 
 
 if __name__ == "__main__":




More information about the Bf-extensions-cvs mailing list