[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52706] trunk/lib/tests/rendering/cycles/ set_shading_system.py: Cycles Test Suite:

Thomas Dinges blender at dingto.org
Sun Dec 2 02:34:51 CET 2012


Revision: 52706
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52706
Author:   dingto
Date:     2012-12-02 01:34:47 +0000 (Sun, 02 Dec 2012)
Log Message:
-----------
Cycles Test Suite:
* Found a solution: Check for background mode.

Blend files need updates still, but waiting for [#33379].

Modified Paths:
--------------
    trunk/lib/tests/rendering/cycles/set_shading_system.py

Modified: trunk/lib/tests/rendering/cycles/set_shading_system.py
===================================================================
--- trunk/lib/tests/rendering/cycles/set_shading_system.py	2012-12-02 01:12:17 UTC (rev 52705)
+++ trunk/lib/tests/rendering/cycles/set_shading_system.py	2012-12-02 01:34:47 UTC (rev 52706)
@@ -1,18 +1,21 @@
 import os
 import bpy
 
-# Get the filename
-basename = os.path.basename(bpy.data.filepath)
-filename = basename.strip('.blend')
+# Only run in background mode
+if bpy.app.background:
 
-# ##### SVM #####
-bpy.context.scene.cycles['shading_system'] = 0
-bpy.context.scene.render.filepath = "test_renders/%s_svm" % filename
+    # Get the filename
+    basename = os.path.basename(bpy.data.filepath)
+    filename = basename.strip('.blend')
 
-bpy.ops.render.render(write_still=True)
+    # ##### SVM #####
+    bpy.context.scene.cycles['shading_system'] = 0
+    bpy.context.scene.render.filepath = "test_renders/%s_svm" % filename
 
-# ##### OSL #####
-bpy.context.scene.cycles['shading_system'] = 1
-bpy.context.scene.render.filepath = "test_renders/%s_osl" % filename
+    bpy.ops.render.render(write_still=True)
 
-bpy.ops.render.render(write_still=True)
\ No newline at end of file
+    # ##### OSL #####
+    bpy.context.scene.cycles['shading_system'] = 1
+    bpy.context.scene.render.filepath = "test_renders/%s_osl" % filename
+
+    bpy.ops.render.render(write_still=True)
\ No newline at end of file




More information about the Bf-blender-cvs mailing list