[Bf-blender-cvs] [c0c48cd] master: Fix T50350: Quick Explode time frame problem
Dalai Felinto
noreply at git.blender.org
Wed Jan 4 10:14:11 CET 2017
Commit: c0c48cdacc13742e804b19abb7b9b2049fb1bcbd
Author: Dalai Felinto
Date: Wed Jan 4 10:13:28 2017 +0100
Branches: master
https://developer.blender.org/rBc0c48cdacc13742e804b19abb7b9b2049fb1bcbd
Fix T50350: Quick Explode time frame problem
The settings.frame_start rna was clamping frame start to frame end when frame start was bigger than frame end.
The fix is simply to set frame end first
===================================================================
M release/scripts/startup/bl_operators/object_quick_effects.py
===================================================================
diff --git a/release/scripts/startup/bl_operators/object_quick_effects.py b/release/scripts/startup/bl_operators/object_quick_effects.py
index cdab380..ef10e27 100644
--- a/release/scripts/startup/bl_operators/object_quick_effects.py
+++ b/release/scripts/startup/bl_operators/object_quick_effects.py
@@ -210,8 +210,9 @@ class QuickExplode(Operator):
settings = obj.particle_systems[-1].settings
settings.count = self.amount
- settings.frame_start = self.frame_start
+ # first set frame end, to prevent frame start clamping
settings.frame_end = self.frame_end - self.frame_duration
+ settings.frame_start = self.frame_start
settings.lifetime = self.frame_duration
settings.normal_factor = self.velocity
settings.render_type = 'NONE'
More information about the Bf-blender-cvs
mailing list