The PlanDeformer is perhaps one of the most powerful of the Deformer classes. It takes any object and deforms it along an open or closed plan shape.

One of the most useful applications of the PlanDeformer is to create a curved wall surface with a complex fenestration pattern. In the example below, a fenestrated wall has been deformed along a Circle.

In this example, a Grouper will a subgraph representing different building parts is being deformed on a FreeCurve, with variations in the PlanDeformer’s twist parameter.

The PlanDeformer is not difficult to master, but there are some things about it that are good to know.

Preparing Your Object for Plan Deformation

It is important to understand the importance of the your models orientation to the X-Axis, the level of subdivision of its subjects, the length of your input Plan and whether it is an open of closed input.

X-Axis Armature

The PlanDeformer uses the X-axis of the object as the axis that will be “bent” to the Plan input of the deformer. This means that an object that uses the X-axis as an armature will be most successful with use as input for the PlanDeformer.



The more vertices and triangles you have in your object, the more smoothly it will deform.


Source Shape Origin

If your object is centered at the origin, then when you add it to the PlanDeformer, it will seem to be only half-deformed, since the origin of the PlanDeformer’s effects is at the first point of the Plan Shape. You can adjust this in two ways.

The first is by selecting the node of the source object and dragging it along the X-Axis. When you do this, you will see your object moving along the shape.

The second way is to set the source object node’s axis alignment to “Left.”



Plan Length



Plan’s Open/Closed State