[Durian-svn] [4309] update to presets

campbell institute at blender.org
Wed Jun 2 15:19:26 CEST 2010


Revision: 4309
          https://blenderinstitute.dyndns.org/durian-svn/?do=log&project=durian&path=/&rev=4309
Author:   campbell
Date:     2010-06-02 15:19:26 +0200 (Wed, 02 Jun 2010)
Log Message:
-----------
update to presets

Modified Paths:
--------------
    pro/scripts/modules/finals_config.py

Modified: pro/scripts/modules/finals_config.py
===================================================================
--- pro/scripts/modules/finals_config.py	2010-06-02 13:16:00 UTC (rev 4308)
+++ pro/scripts/modules/finals_config.py	2010-06-02 13:19:26 UTC (rev 4309)
@@ -750,7 +750,7 @@
             psys.cloth.settings.mass= 0.027507
             psys.cloth.settings.internal_friction= 0.431977
 
-        if base_name.startswith("01.a"): preset = 12
+        if   base_name.startswith("01.a"): preset = 12
         elif base_name.startswith("02.a"): preset = -1
         elif base_name.startswith("02.b"): preset = 18
         elif base_name.startswith("02.c"): preset = 18
@@ -762,7 +762,7 @@
         elif base_name.startswith("02.i"): preset = 51
         #elif base_name.startswith("02.j"):
         elif base_name.startswith("02.k"): preset = 51
-        elif base_name.startswith("03.1aa"): preset = -1
+        elif base_name.startswith("03.1aa"): preset = -1 # no comp file!
         elif base_name.startswith("03.1a"): preset = 13
         elif base_name.startswith("03.1b"): preset = 18
         elif base_name.startswith("03.1c"): preset = 18
@@ -830,8 +830,8 @@
         elif base_name.startswith("05.1a"): preset = -1
         elif base_name.startswith("05.1b"): preset = 54
         elif base_name.startswith("05.1c"): preset = 54
-        elif base_name.startswith("05.1d"): preset = 54
-        elif base_name.startswith("05.4a"): preset = 54
+        elif base_name.startswith("05.1d"): preset = 54 # no comp file!
+        elif base_name.startswith("05.4a"): preset = 54 # no comp file!
 
         elif 0:
             '''
@@ -867,7 +867,7 @@
         elif base_name.startswith("05.8e"): preset = 12
         elif base_name.startswith("05.8f"): preset = 12
         elif base_name.startswith("05.8g"): preset = 12
-        elif base_name.startswith("05.8h"): preset = 51
+        elif base_name.startswith("05.8h"): preset = 54
         elif base_name.startswith("05.8i"): preset = 34
         elif base_name.startswith("05.8j02"): preset = 13
         elif base_name.startswith("05.8j"): preset = 30
@@ -875,7 +875,7 @@
         elif base_name.startswith("05.8l"): preset = 25
         elif base_name.startswith("05.8m"): preset = 51
         elif base_name.startswith("05.8n"): preset = -1
-        elif base_name.startswith("05.8o"): preset = 51
+        elif base_name.startswith("05.8o"): preset = 51 # no comp file!
         elif base_name.startswith("05.8p"): preset = 12
         elif base_name.startswith("05.8q"): preset = -1
         elif base_name.startswith("05.8r"): preset = 18
@@ -883,7 +883,7 @@
         elif base_name.startswith("05.8t"): preset = 27
         elif base_name.startswith("05.8u"): preset = -1
         elif base_name.startswith("05.8v"): preset = -1
-        elif base_name.startswith("05.8w"): preset = 12
+        elif base_name.startswith("05.8w"): preset = 54
 
         elif base_name.startswith("06.a"): preset = 18
         elif base_name.startswith("06.b"): preset = -1
@@ -894,11 +894,13 @@
         
         elif 0:
             '''
+            # need testing next time
         elif base_name.startswith("06.g"): preset = -1
-        elif base_name.startswith("06.h"):
+        elif base_name.startswith("06.h"): preset = 51
         elif base_name.startswith("06.i"): preset = -1
-        elif base_name.startswith("06.j"):
+        elif base_name.startswith("06.j"): preset = 51
         elif base_name.startswith("06.k"): preset = -1
+        # end testing
 
         elif base_name.startswith("07.1a"):
         elif base_name.startswith("07.1b"):
@@ -983,8 +985,42 @@
         elif base_name.startswith("09.1e"):
             '''
             pass
+        
+        # MISSING COMPS
+        # 05.4a, 05.8o
+        
+        # ------------
+        # script to check for bad presets!
+        # assumes 'a' == the list above.
+        '''
+import os
 
+def blend_path_list(path):
+	for dirpath, dirnames, filenames in os.walk(path):
+		for filename in filenames:
+			if filename.endswith(".blend"):
+				yield filename
 
+blends = list(blend_path_list("/d/pro/scenes"))
+
+for l in a.split('base_name.startswith("'):
+    l = l.split('"')[0]
+    
+    ok = False
+    for f in blends:
+        if f.startswith(l) and f.endswith("_comp.blend"):
+            ok = True
+            break
+    
+    if not ok:
+        print(l)
+        '''
+        # done with testing script
+        # ----------------
+
+
+
+
         # run the preset
         # ONLY FOR TESTS
         '''



More information about the Durian-svn mailing list