-
Notifications
You must be signed in to change notification settings - Fork 2
Description
When creating bones, you may occasionally need to adjust the tip of a parent bone later so that it aligns with the origin of its child. Although you can change a bone’s length by clicking and dragging its tip, achieving perfect alignment using only the visual information in the viewport can be difficult.

For precise placement, you currently need to determine the parent bone’s length first and then use that value as a reference when entering the child bone’s translation numerically. This process can be somewhat cumbersome.
It would be helpful to have a feature that snaps the parent bone’s tip to the child bone’s origin when adjusting length in the viewport, as well as a feature that snaps the child bone’s origin to the parent bone’s tip when translating it in setup mode.
Workaround:
The example above assumes that the parent bone’s tip and the child bone’s origin are not aligned from the beginning. However, you can avoid this situation by using one of the following methods:
- After creating the parent bone using the
Createtool, do not move the mouse cursor; create the child bone immediately. - After creating the parent bone, select either the local axis or parent axis and click the
New...button at the bottom of the Tree View to create the next bone, then adjust its length afterward. - Assign a key to the
New Bonehotkey. After creating the parent bone, press that key to create the child bone immediately, then adjust its length afterward.
When using this approach to keep the parent bone’s tip perfectly aligned with the child bone’s origin, you can hold the Alt key (Opt on macOS) while moving the tip. This ensures that the child bone remains correctly attached to the tip as it moves, eliminating the need to reposition it manually each time.