nemyax - 2013-01-03

DEPRECATED: Blender 2.69 and later supports the functionality of this addon out of the box.

This addon lets you individually transform multiple contiguous selection fragments at once:

  • Rotate them about the three cardinal axes or about each piece's averaged normal
  • Scale them in the three cardinal axes, about each piece's averaged normal, radially (sideways) about any of those axes, or uniformly
  • Move each fragment along its averaged normal

The Rotate, Scale and Move Normal buttons are available in the 3D view's Tools panel in mesh edit mode. You can also assign hotkeys for quick access.

What's the XYZ Orientation?

The XYZ orientation for the transforms is taken from the current viewport:

  • Global
  • Local
  • View
  • Custom

To see what kind of X, Y and Z axes the rotate and scale operations will use, look at the manipulator. However, if the viewport transform orientation is set to Normal or Gimbal, then global XYZ is used (look at the mini axis).

Controls

To transform fragments, move the mouse up and down.
To confirm the operation, press Enter or click.
To cancel the operation, press Esc or right-click.

Rotate
Press the X, Y or Z keys for the cardinal axes.
Press N for normal (default).

Scale
Press U for uniform scaling (default).
Press the X, Y or Z keys for the cardinal axes.
Press N for normal.
Press X, Y, Z or N while holding Shift for radial scaling.

Move Normal
No additional controls.

Operator Names for Hotkeys

  • mesh.rotate_fragments
  • mesh.scale_fragments
  • mesh.move_fragments

Setup

  1. Open Blender's User Preferences window and go to the Addons tab.
  2. Click Install Addon and specify the xform-fragments.py file.
  3. Enable the Mesh: Transform Fragments addon.
  4. To make your changes persistent, click Save As Default.
 

Last edit: nemyax 2013-10-09