From BlenderWiki

Jump to: navigation, search

If you want to document Blender 2.5 features please edit pages under Doc:2.5/Manual.
If a "2.5" page doesn't exist please copy the text from 2.4x Manual and edit the new page (i.e. you should paste the wikitext from this 2.4x page to this new 2.5x page and then update the latter with 2.5 features)


[edit] Transformation Constraint

Mode: Object Mode and Pose Mode

Panel: Object Context → Constraints

Hotkey: F7

[edit] Description

This constraint allows transforms to be converted from one type to another, and also from one range to another. Typical uses for this include gears (*see note), and rotation based on location setups.

NOTE: unfortunately, this will not work for gears, as there are some underlying problems related to the math which mean that this cannot work nicely

The user-interface for this is a bit complex, but can be broken down quite simply:

   * Left = Source (from Target) Transforms, Right = Destination (for Owner) Transforms
   * Controls on Left: Ranges for each axis (x,y,z) of source transform
   * Controls on Right: Which source channel (x,y,z) to read from for each channel, and range to map input range to
   * Loc/Rot/Scale toggles control which transform to affect
   * Extrapolate toggle is used to specify whether values outside of ranges should be extrapolated instead of just clipped

It should be noted that when mapping transforms to locations (i.e. Destination = Loc), the owner's existing location is added to the result of evaluating this constraint.


[edit] Options

Extrapolation
description here
Source
description here
Destination
description here
CSpace
description here

[edit] Example