Blender Git Loki
Git Commits -> Revision da95d1d
September 15, 2020, 11:08 (GMT) |
Fix T75881: Animation, limitation of B�zier Handles Relax limits of FCurve B�zier handles during evaluation. FCurve handles can be scaled down to avoid the curve looping backward in time. This scaling was done correctly but over-carefully, posing unnecessary limitations on the possible slope of FCurves. This commit changes the scaling approach such that the FCurve can become near-vertical. Bump Blender's subversion from 291.0.1 to 291.0.2 to ensure that older animation files are correctly updated. Reviewed By: sybren Differential Revision: https://developer.blender.org/D8752 |
Commit Details:
Full Hash: da95d1d851b41e3599310d88e6d03fe23cee455e
Parent Commit: fbdac74
Committed By: Sybren A. Stüvel
Lines Changed: +190, -24
1 Added Path:
/tests/python/bl_animation_fcurves.py (+92, -0) (View)
5 Modified Paths:
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+8, -6) (Diff)
/source/blender/blenloader/intern/versioning_290.c (+72, -10) (Diff)
/source/blender/blenloader/intern/versioning_userdef.c (+8, -7) (Diff)
/tests/python/CMakeLists.txt (+9, -0) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+8, -6) (Diff)
/source/blender/blenloader/intern/versioning_290.c (+72, -10) (Diff)
/source/blender/blenloader/intern/versioning_userdef.c (+8, -7) (Diff)
/tests/python/CMakeLists.txt (+9, -0) (Diff)