Blender Git Commit Log

Git Commits -> Revision 96d2dc7

Revision 96d2dc7 by Benoit Bolsee (master)
October 14, 2009, 18:51 (GMT)
iTaSC: Selection of constrained axis for CopyPose constraint

This commit implements more of the CopyPose capabilities in
Blender. It is now possible to select which axis will be
constrained in position and orientation to obtain
interesting effects. Another option selects if the axis
are relative to the end effector or to the target.

Unlocking a position axis means that the coordinate along
this axis is not constrained and can take any value.
Unlocking the Y axis of the End Effector produces an
'aiming' effect: the end effector is oriented towards
the target but without stretching.

Unlocking a rotation axis means that the end effector can
freely rotation along that axis. Unlocking the Y axis
produces a 'tangent' effect: the end effector aligns with
the Y axis of the target but can rotate along that axis.

A 'floor' effect is possible if the position Z axis of the
target is unlocked. More effects are possible an can be
combined.


Commit Details:

Full Hash: 96d2dc7d090975687e5b99495fcc1e5725e75120
SVN Revision: 23846
Parent Commit: f579fe5
Lines Changed: +148, -32

4 Modified Paths:

/release/scripts/ui/buttons_object_constraint.py (+71, -27) (Diff)
/source/blender/ikplugin/intern/itasc_plugin.cpp (+20, -5) (Diff)
/source/blender/makesdna/DNA_constraint_types.h (+10, -0) (Diff)
/source/blender/makesrna/intern/rna_constraint.c (+47, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021