[Durian-svn] [2565] updated default script

joe institute at blender.org
Wed Apr 28 15:42:50 CEST 2010


Revision: 2565
          https://blenderinstitute.dyndns.org/durian-svn/?do=log&project=durian&path=/&rev=2565
Author:   joe
Date:     2010-04-28 15:42:50 +0200 (Wed, 28 Apr 2010)
Log Message:
-----------
updated default script

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

Modified: pro/scripts/modules/finals_config.py
===================================================================
--- pro/scripts/modules/finals_config.py	2010-04-28 13:39:23 UTC (rev 2564)
+++ pro/scripts/modules/finals_config.py	2010-04-28 13:42:50 UTC (rev 2565)
@@ -9,7 +9,7 @@
 import os
 
 
-def setup(baked=False, pre_roll=40):
+def setup(baked=False, pre_roll=40, collisions=0, mindis=0.002):
     
     def replace_group(group_name, groups_from):
         group = bpy.data.groups[group_name]
@@ -84,11 +84,26 @@
         psys.settings.child_nbr = 40
         psys.settings.draw_step = 3
         psys.settings.mass = 0.005 # was 0.01
-
+        psys.cloth.settings.pin_stiffness = 0.0
+        
+        coll = psys.cloth.collision_settings
+        if collisions:
+            coll = psys.cloth.collision_settings
+            coll.enable_collision = 1
+            coll.collision_quality = 7
+            coll.min_distance = mindis
+            coll.friction = 2
+        
+            collider = bpy.data.objects.get("GEO-hair_collider")
+            collider.collision.outer_thickness = collider.collision.inner_thickness = mindis
+        else:
+            coll.enable_collision = coll.enable_self_collision = False
+        
         # Per Blend Sintel Stuff...
+        
         if base_name.startswith("05.8b"):
-            psys.cloth.settings.pin_stiffness = 0.02
-            psys.cloth.settings.quality = 15
+            psys.cloth.settings.pin_stiffness = 0.0 #2
+            psys.cloth.settings.quality = 35
             psys.cloth.settings.bending_stiffness = 20.0
             psys.cloth.settings.spring_damping = 40.0
             psys.cloth.settings.air_damping = 2.0



More information about the Durian-svn mailing list