Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gavrilov <angavrilov@gmail.com>2019-04-15 20:25:41 +0300
committerAlexander Gavrilov <angavrilov@gmail.com>2019-04-16 18:41:57 +0300
commitad9275ed4e60b7ca4874bbb2c80fef6e2606eb39 (patch)
tree901785b1d79494754a4d96450ce13a093a74ab95 /release/scripts/startup/bl_ui/properties_constraint.py
parent752edc0a155a3cd9ff6b0152cd7c96cecd542c9b (diff)
Spline IK: support changing individual bone length via Y scaling.
Previously Spline IK provided only two choices: either scale the length of the bone chain to fit the length of the curve, or don't scale the bone in the Y dimension at all (ignoring effects of actually fitting to the curve due to curvature and curve object scale). This patch adds a new option to use the pre-IK Y scale of the bones to adjust their length when fitted to the curve, allowing individual posing control over the length of the segments. Reviewers: brecht Differential Revision: https://developer.blender.org/D4687
Diffstat (limited to 'release/scripts/startup/bl_ui/properties_constraint.py')
-rw-r--r--release/scripts/startup/bl_ui/properties_constraint.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_ui/properties_constraint.py b/release/scripts/startup/bl_ui/properties_constraint.py
index bf34e767f3a..0fc67d4aed6 100644
--- a/release/scripts/startup/bl_ui/properties_constraint.py
+++ b/release/scripts/startup/bl_ui/properties_constraint.py
@@ -794,9 +794,9 @@ class ConstraintButtonsPanel:
col = layout.column()
col.label(text="Chain Scaling:")
- col.prop(con, "use_y_stretch")
col.prop(con, "use_curve_radius")
+ layout.prop(con, "y_scale_mode")
layout.prop(con, "xz_scale_mode")
if con.xz_scale_mode == 'VOLUME_PRESERVE':