XForm Modifier

Use the XForm (short for Transform) modifier to apply transformations (Move, Rotate, Scale) to objects.

The XForm modifier has many practical uses in 3ds Max that let you make transformations without changing your original pivot points or using standard transformation tools.

Note: The Linked XForm modifier is a variant of XForm. Linked XForm has no gizmo or center of its own. Instead, a given selection is "linked" to another object, which supplies its gizmo and center. Using Linked XForm, you can link a sub-object selection directly to the coordinate system of another object.

Interface

Stack (Gizmo Only)

image

You can transform the XForm Gizmo and Center. If you switch the selection level to the XForm Center, only the Move transform is available. This lets you offset the center and transform the gizmo around it. Both Gizmo and Center transformations are animatable.

Menu

image

In addition to transforming the XForm Gizmo and Center, you can also preserve normals and set a coordinate system for all transformations using the integrated menu. The menu lets you modify your transformations in a number of ways that suits your workflow.

Preserve Normals:

Coordinate System:

The Coordinate System lets you select one of four options for performing transformations within the XForm modifier.

Tip: You can use Gizmo mode to neutralize the transform of an animated object when using a reference object target in your scene. A button has also been added that lets you select another object in your scene to be the location of the gizmo. This is a faster method to align and animate the gizmo with the XForm modifier.
Tip: Local mode lets you to adjust the mesh while preserving the object's pivot, making it perfect for creating "exploded view" animations or customizing the mesh data to fit specific shots seamlessly.
Tip: You can use World mode to readjust or reorient your mesh data without affecting the pivot.
Tip: You can use Reference Object mode to help animate an object's mesh data so that it updates to match changes from a reference object.

Show Gizmo:

XForm Modifier Example Workflow

To use the XForm modifier with an SVG file:

  1. Import an SVG file into 3ds Max.
  2. With the SVG file in your scene and selected, go to the image Modify panel > Modifier List > Object-Space Modifiers and select the XForm modifier.
  3. Set the Coordinate System to World mode.
  4. Link the scale transforms.
  5. Adjust the scale value until the data is now larger in your scene.

From here, you can reorder the XForm modifier to be below your extrude and you can adjust the Extrude modifier values based on the new world size of the object.

image

Legacy Gizmo Workflow

Using the XForm modifier

While the XForm modifier has received a significant upgrade, you can still interact with the it as you would in the past.

XForm provides a gizmo and center for any geometry it receives from the stack whether it's a sub-object selection or the whole object. XForm has no parameters. When you move the XForm modifier gizmo, the center moves with it, along with the geometry.

You can reposition the XForm center separately from the gizmo.

Offsetting the XForm Center

At the XForm Center sub-object selection level, only the Move transform is available. This lets you reposition the center. When you return to the Gizmo level, you can rotate or scale the selection around the offset center. The center position and gizmo transformations are all animatable.

Scaling with XForm

When you scale an object with a toolbar Scale tool, 3ds Max applies the effect to the object after all the modifiers in the stack. In some cases you might want to squash or stretch an object before applying geometric or edit modifiers. XForm makes this possible.

By applying XForm and scaling its gizmo, you can place the scaling operation anywhere in the stack.

Using XForm with Volume Select

You can combine the XForm and Volume Select modifiers to animate sub-object selections. This combination makes it possible to animate both the effect of a modifier on the selection (Volume Select) and a transformation of that selection (XForm).