Blender Git Commit Log

Git Commits -> Revision aabd870

Revision aabd870 by Alexander Gavrilov (master)
October 2, 2019, 17:42 (GMT)
Implement a user preference for the default Auto Handle Smoothing mode.

The default was changed with an initial implementation of the feature.

With the feedback from animators, having a behavior which affects curves
outside of a changing range is not convenient for professional animators
working on high quality character animation. On the other hand, automatic
smoothing is better for casual animation of object motion.

This change adds an ability to change the default via User Preferences.

Differential Revision: https://developer.blender.org/D5875

Commit Details:

Full Hash: aabd8701e98595bae57d59344ed5d127b8b0f7db
Parent Commit: d1a1302
Lines Changed: +48, -26

13 Modified Paths:

/release/datafiles/userdef/userdef_default.c (+2, -0) (Diff)
/release/scripts/startup/bl_ui/space_userpref.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/nla.c (+2, -2) (Diff)
/source/blender/blenloader/intern/versioning_userdef.c (+10, -4) (Diff)
/source/blender/collada/AnimationImporter.cpp (+1, -1) (Diff)
/source/blender/collada/BCAnimationCurve.cpp (+1, -1) (Diff)
/source/blender/editors/animation/drivers.c (+1, -1) (Diff)
/source/blender/editors/animation/keyframing.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+3, -1) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+17, -14) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+7, -0) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021