Fix for [#24092] F-Curve Cycle doesn't behave properly at end of Cycles (also: possib...
authorJanne Karhu <jhkarh@gmail.com>
Fri, 8 Oct 2010 13:08:13 +0000 (13:08 +0000)
committerJanne Karhu <jhkarh@gmail.com>
Fri, 8 Oct 2010 13:08:13 +0000 (13:08 +0000)
commit48d2aac250624664cd1db77470af0fc45526f3c9
treeb7225ab0b0733073b9d5b8693b6a15477b8e951e
parent7006309b3a105dbab8d1d5534d95d53fab5174ef
Fix for [#24092] F-Curve Cycle doesn't behave properly at end of Cycles (also: possible problem with how the cycle range is determined)
* Cycle code had difficulties handling the transitions from one cycle iteration to the next one.
* Now the transition frames are handled manually so that:
    - cycles before the actual fcurve data respect the first datapoint
    - cycles after the fcurve data respect the last datapoint
* Also fixes a bug where the count of "before" cycles was off by one from the given value.
source/blender/blenkernel/intern/fmodifier.c