[Durian-svn] [2566] option to run simulator

campbell institute at blender.org
Wed Apr 28 16:14:05 CEST 2010


Revision: 2566
          https://blenderinstitute.dyndns.org/durian-svn/?do=log&project=durian&path=/&rev=2566
Author:   campbell
Date:     2010-04-28 16:14:04 +0200 (Wed, 28 Apr 2010)
Log Message:
-----------
option to run simulator

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:42:50 UTC (rev 2565)
+++ pro/scripts/modules/finals_config.py	2010-04-28 14:14:04 UTC (rev 2566)
@@ -9,7 +9,7 @@
 import os
 
 
-def setup(baked=False, pre_roll=40, collisions=0, mindis=0.002):
+def setup(baked=False, pre_roll=40, sim=True, collisions=False, mindis=0.002):
     
     def replace_group(group_name, groups_from):
         group = bpy.data.groups[group_name]
@@ -76,7 +76,7 @@
                 psys.point_cache.external = False
 
         # static settings
-        psys.hair_dynamics = True
+        psys.hair_dynamics = sim
 
         psys.cloth.settings.pin_stiffness = 0.2
         psys.cloth.settings.quality = 20
@@ -173,7 +173,7 @@
     for obj in [obj for obj_name, obj in object_items if obj_name == "GEO-shaman_beard"]:
         psys = obj.particle_systems["beard_hair_pa"]
         pointcache_generic_setup(psys.point_cache, frame_start, frame_end)
-        psys.hair_dynamics = True
+        psys.hair_dynamics = sim
         #psys.settings.mass = 0.01 # was 0.01
         
     # obj = bpy.data.objects.get("GEO-shaman_mo_right") # mustache right
@@ -181,11 +181,11 @@
     for obj in [obj for obj_name, obj in object_items if obj_name == "GEO-shaman_mo_right"]:
         psys = obj.particle_systems["mo_right"]
         pointcache_generic_setup(psys.point_cache, frame_start, frame_end)
-        psys.hair_dynamics = True
+        psys.hair_dynamics = sim
 
     # obj = bpy.data.objects.get("GEO-shaman_mo_left") # mustache left
     # if obj:
     for obj in [obj for obj_name, obj in object_items if obj_name == "GEO-shaman_mo_left"]:
         psys = obj.particle_systems["mo_left"]
         pointcache_generic_setup(psys.point_cache, frame_start, frame_end)
-        psys.hair_dynamics = True
+        psys.hair_dynamics = sim



More information about the Durian-svn mailing list