Beruflich Dokumente
Kultur Dokumente
Another key difference is that World-Space modifiers appear above all Object-Space modifiers
in the Modifier Stack, so they affect the object only after all the other modifiers are applied.
Cross- All Space Warps are also applied using World-Space coordinates, so they also have the WSM
Reference letters next to their name. You can get more information on Space Warps in Chapter 38,
“Using Space Warps.”
Selection modifiers
The first set of modifiers available in the Modifiers menu is the Selection modifiers. You can
use these modifiers to select subobjects for the various object types. You can then apply
other modifiers to these subobject selections. Any modifiers that appear above a Selection
modifier in the Modifier Stack are applied to the subobject selection.
Chapter 11 ✦ Introducing Modifiers for Basic Object Deformation 309
Figure 11-8: The left Plane object has been subdivided before applying noise, and the
right Plane has not.
Selection modifiers are available for every modeling type, including Mesh Select, Poly Select,
Patch Select, Spline Select, Volume Select, FFD Select, and NURBS Surface Select. You can
apply the Mesh Select, Poly Select, Patch Select, and Volume Select modifiers to any 3D
object, but you can apply the Spline Select modifier only to spline and shape objects, the FFD
Select modifier only to the FFD Space Warps objects, and the NURBS Surface Select modifier
(found in the NURBS Editing submenu) only to NURBS objects. Any modifiers that appear
above one of these Selection modifiers in the Modifier Stack are applied only to the selected
subobjects.
Cross- Each of the Selection modifiers is covered for the various modeling types in its respective
Reference chapter. For example, to learn about the Patch Select modifier, see Chapter 15, “Creating and
Editing Patches.”
When a Selection modifier is applied to an object, the transform buttons on the main toolbar
become inactive. If you want to transform the subobject selection, you can do so with the
XForm modifier.
310 Part II ✦ Working with Objects
New The Selection by Channel is a new addition to the Selection Modifiers set. You can learn
Feature more about this modifier in Chapter 50, “Max and Games.”
The actual shape of the gizmo can be a Box, a Sphere, a Cylinder, or a Mesh Object. To use a
Mesh Object, click the button beneath the Mesh Object option and then click the object to
use in a viewport. In addition to selecting by a gizmo-defined volume, you can also select sub-
objects based on certain surface characteristics, such as Material IDs, Smoothing Groups, or
a Texture Map including Mapping Channel or Vertex Color. This makes it possible to quickly
select all vertices that have a Vertex Color assigned to them.
The Alignment options can Fit or Center the gizmo on the current subobject selection. The
Reset button moves the gizmo to its original position and orientation, which typically is the
bounding box of the object. The Auto Fit option automatically changes the size and orienta-
tion of the gizmo as the object it encompasses changes.
Note The Volume Select modifier also includes a Soft Selection rollout. Soft Selection lets you select
adjacent subobjects to a lesser extent. The result is a smoother selection over a broader sur-
face area. The Soft Selection options are explained in Chapter 12, “Modeling Basics.”
Chapter 11 ✦ Introducing Modifiers for Basic Object Deformation 311
Figure 11-10: The Noise and XForm modifiers are applied to just the subobject selection.
312 Part II ✦ Working with Objects
Cross- You can see another example of how a Select modifier can be used to select and apply a
Reference modifier to a subobject selection in Chapter 12, “Modeling Basics.”
Note In the upcoming examples, you might start to get sick of seeing the hammer model used
over and over again, but using the same model enables you to more easily compare the
effects of the various modifiers, and it’s more interesting to look at than a simple box.
Bend modifier
The Bend modifier can bend an object along any axis. Bend parameters include the Bend
Angle and Direction, the Bend Axis, and the Limits. The Bend Angle defines the bend in the
vertical direction, and the Direction value defines the bend in the horizontal direction.
Limit settings are the boundaries beyond which the modifier has no effect. You can set Upper
and Lower Limits. Limits are useful if you want the modifier applied to only one half of the
object. The Upper and Lower Limits are visible as a simple plane on the modifier gizmo. For
example, if you want to bend a tall cylinder object and have the top half continue on straight,
you could simply set an Upper Limit for the cylinder at the location where you want it to stay
linear.
Note Several modifiers have the option to impose limits on the modifier, including upper and
lower limit values.
The hammer in Figure 11-11 shows several bending options. The left hammer shows a bend
value of 75 degrees around the Z axis, the middle hammer also has a Direction value of 60,
and the right hammer has an Upper Limit of 8.
Figure 11-11: The Bend modifier can bend objects about any axis.
Chapter 11 ✦ Introducing Modifiers for Basic Object Deformation 313
Taper modifier
The Taper modifier scales one end of an object. The end of the object that is scaled is the end
opposite the Pivot Point. Taper parameters include the Amount and Curve, Primary and
Effect Axes, and Limits. The Amount value defines the amount of taper applied to the affected
end. The Curve value bends the taper inward (for negative values) or outward (for positive
values). You can see the curve clearly if you look at the modifier’s gizmo. For example, you
can create a simple vase or a bongo drum with the Taper modifier and a positive Curve value.
The Primary Axis defines the axis about which the taper is applied. The Effect axis can be a
single axis or a plane, and the options change depending on your Primary Axis. This defines
the axis or plane along which the object’s end is scaled. For example, if the Z axis is selected
as the Primary Axis, then selecting the XY Effect plane scales the object equally along both
the X and Y axes. Selecting the Y Effect axis scales the end only along the Y axis. You can also
select a Symmetry option to taper both ends equally. Taper limits work just like the Bend
modifier.
The left hammer in Figure 11-13 shows a taper of 1.0 about the Z axis, the middle hammer
also has a Curve value of –2, and the right hammer has the Symmetry option selected.
Figure 11-13: The Taper modifier can proportionally scale one end of an object.
Figure 11-14: The Taper modifier can be used to create a simple yo-yo.
Twist modifier
The Twist modifier deforms an object by rotating one end of an axis in one direction and the
other end in the opposite direction. Twist parameters include Angle and Bias values, a Twist
Axis, and Limits.
The Angle value is the amount of twist in degrees that is applied to the object. The Bias value
cause the twists to bunch up near the Pivot Point (for negative values) or away from the Pivot
Point (for positive values).
The left hammer in Figure 11-15 shows a twist angle of 120 about the Z axis, the middle hammer
shows a Bias value of 20, and the right hammer has an Upper Limit value of 8.
Noise modifier
The Noise modifier randomly varies the position of object vertices in the direction of the
selected axes. Noise parameters include Seed and Scale values, a Fractal option with
Roughness and Iterations settings, Strength about each axis, and Animation settings.
The Seed value sets the randomness of the noise. If two identical objects have the same set-
tings and the same Seed value, they look exactly the same even though a random noise has
been applied to them. If you alter the Seed value for one of them, then they will look dramati-
cally different.
316 Part II ✦ Working with Objects
Figure 11-15: The Twist modifiers can twist an object about an axis.
The Scale value determines the size of the position changes, so larger Scale values result in
a smoother, less rough shape. The Fractal option enables fractal iterations, which result in
more jagged surfaces. If Fractal is enabled, Roughness and Iterations become active. The
Roughness value sets the amount of variation, and the Iterations value defines the number of
times to complete the fractal computations. More iterations yield a wilder or chaotic surface,
but require more computation time.
If the Animate Noise option is selected, the vertices positions will modulate for the duration
of frames. The Frequency value determines how quickly the object’s noise changes, and the
Phase setting determines where the noise wave starts and ends.
Figure 11-16 shows the Noise modifier applied to several sphere objects. These spheres make
the Noise modifier easier to see than on the hammer object. The left sphere has Seed, Scale,
and Strength values along all three axes set to 1.0, the middle sphere has increased the
Strength values to 2.0, and the right sphere has enabled the Fractal option with a Roughness
value of 1.0 and an Iterations value of 6.0.
Figure 11-16: The Noise modifier can apply a smooth or wild look to your objects.
Chapter 11 ✦ Introducing Modifiers for Basic Object Deformation 317
Cross- Another solution for creating terrains is the Terrain compound object covered in Chapter 17,
Reference “Building Compound Objects.”
Stretch modifier
The Stretch modifier moves one axis in one direction while moving the other axes in the
opposite direction, like pushing in on opposite sides of a balloon. Stretch parameters include
Stretch and Amplify values, a Stretch Axis, and Limits.
The Stretch value equates the distance the object is pulled, and the Amplify value is a multi-
plier for the Stretch value. Positive values multiply the effect, and negative values reduce the
stretch effect.
Figure 11-17 shows a Stretch value of 0.2 about the Z axis applied to the hammer, the middle
hammer also has an Amplify value of 2.0, and the right hammer has an Upper Limit value of 8.
Figure 11-17: The Stretch modifier pulls along one axis while pushing the other two.
Squeeze modifier
The Squeeze modifier takes the points close to one axis and moves them away from the cen-
ter of the object while it moves other points toward the center to create a bulging effect.
Squeeze parameters include Amount and Curve values for Axial Bulge and Radial Squeeze,
and Limits and Effect Balance settings.
The Effect Balance settings include a Bias value, which changes the object between the maxi-
mum Axial Bulge or the maximum Radial Squeeze. The Volume setting increases or decreases
the volume of the object within the modifier’s gizmo.
Axial Bulge is enabled with an Amount value of 0.2 and a Curve value of 2.0 in the left hammer
in Figure 11-18, the middle hammer has also added Radial Squeeze values of 0.4 and 2.0, and
the right hammer has an Upper Limit value of 8.
318 Part II ✦ Working with Objects
Figure 11-18: The Squeeze modifier can bulge or squeeze along two different axes.
Push modifier
The Push modifier pushes an object’s vertices inward or outward as if they were being filled
with air. The Push modifier also has one parameter: the Push Value. This value is the distance
to move with respect to the object’s center.
The positive Push value pushes the vertices outward away from the center, and a negative
Push value pulls the vertices in towards the center. The Push modifier can increase the size
of characters or make an object thinner by pulling its vertices in. Figure 11-19 shows the ham-
mer pushed with 0.05, 0.1, and 0.15 values.
Figure 11-19: The Push modifier can increase the volume of an object.
Relax modifier
The Relax modifier tends to smooth the overall geometry by separating vertices that lie
closer than an average distance. Parameters include a Relax Value that is the percentage of
the distance that the vertices move. Values can range between 1.0 and –1.0. A value of 0 has
no effect on the object. Negative values have the opposite effect, causing an object to become
tighter and more distorted.