[Durian-svn] [2428] minor edits, find all objects with the same name to be sure ( some scenes have 2x sintel hair emitters)
campbell
institute at blender.org
Fri Apr 23 17:17:55 CEST 2010
Revision: 2428
https://blenderinstitute.dyndns.org/durian-svn/?do=log&project=durian&path=/&rev=2428
Author: campbell
Date: 2010-04-23 17:17:55 +0200 (Fri, 23 Apr 2010)
Log Message:
-----------
minor edits, find all objects with the same name to be sure (some scenes have 2x sintel hair emitters)
Modified Paths:
--------------
pro/scripts/modules/finals_config.py
Modified: pro/scripts/modules/finals_config.py
===================================================================
--- pro/scripts/modules/finals_config.py 2010-04-23 15:14:47 UTC (rev 2427)
+++ pro/scripts/modules/finals_config.py 2010-04-23 15:17:55 UTC (rev 2428)
@@ -51,16 +51,17 @@
frame_start = bpy.context.scene.frame_start
frame_end = bpy.context.scene.frame_end
+ object_items = bpy.data.objects.items()
+
-
# ---- Sintel ---- #
# replace_group("sintel", ("sintel_simple", "sintel_simple_winter"))
- obj = bpy.data.objects.get("GEO-sintel_hair_emit")
+ # obj = bpy.data.objects.get("GEO-sintel_hair_emit")
+ # if obj:
+ for obj in [obj for obj_name, obj in object_items if obj_name == "GEO-sintel_hair_emit"]:
- if obj:
-
psys = obj.particle_systems["sintel_hair"]
# change per scene
pointcache_generic_setup(psys.point_cache, frame_start, frame_end)
@@ -77,12 +78,12 @@
# static settings
psys.hair_dynamics = True
- psys.cloth.settings.pin_stiffness = 0.4
+ psys.cloth.settings.pin_stiffness = 0.2
psys.cloth.settings.quality = 20
psys.settings.child_nbr = 40
psys.settings.draw_step = 3
- psys.settings.mass = 0.03 # was 0.01
+ psys.settings.mass = 0.005 # was 0.01
if not baked:
cache_path_from, cache_path_to = pointcache_dirs(psys.point_cache)
@@ -104,22 +105,22 @@
# ---- Sharman ---- #
- obj = bpy.data.objects.get("GEO-robe_sim")
-
- if obj:
+ # obj = bpy.data.objects.get("GEO-robe_sim")
+ # if obj:
+ for obj in [obj for obj_name, obj in object_items if obj_name == "GEO-robe_sim"]:
cloth_mod = obj.modifiers['Cloth']
pointcache_generic_setup(cloth_mod.point_cache, frame_start, frame_end)
cloth_mod.collision_settings.collision_quality = 20
cloth_mod.settings.pre_roll = 0
- obj = bpy.data.objects.get("GEO-shaman_beard") # beard
-
- if obj:
+ # obj = bpy.data.objects.get("GEO-shaman_beard") # beard
+ # if obj:
+ 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.settings.mass = 0.01 # was 0.01
+ psys.settings.mass = 0.01 # was 0.01
More information about the Durian-svn
mailing list