MAXScript Language Reference > 3ds Max Objects > Modifier : MAXWrapper and SpacewarpModifier : MAXWrapper > Modifier and SpacewarpModifier Types > Modifiers > Parametric Modifiers >

# Preserve : Modifier

    Preserve - superclass: modifier; super-superclass:MAXWrapper - classID: #(1220812801, 1925976151)

Value > MAXWrapper > Modifier > Preserve

| Modifier Classes - Quick Navigation

Constructor

    Preserve ...

Properties

    <Preserve>.iterations Integer default: 25 -- animatable

The number of calculations toward the solution.

The higher this number, the closer the object comes to matching the original object and the slower the process.

When this is set to zero, the original object has no effect, as if the Preserve modifier were never applied.

    <Preserve>.Edge_Length_Weight Float default: 1.0 -- animatable

The relative importance of the edge length.

    <Preserve>.Face_Angle_Weight Float default: 0.3 -- animatable

The relative importance of the face angle.

    <Preserve>.Volume_Weight Float default: 0.3 -- animatable

The relative importance of the volume.

    <Preserve>.Apply_To_Whole_Mesh Integer default: 0

When on, applies Preserve to the entire object, regardless of the selection passed from previous levels of the stack:

0- Off

1- On

    <Preserve>.Selected_Verts_Only Integer default: 0

When on, uses previous sub-object vertex selections.

Note that it doesn’t matter if the Vertex sub-object level is active in a previous stack item.

As long as vertices have been selected, Preserve will use that selection.

0- Off

1- On

    <Preserve>.Invert_Selection Integer default: 0

When on, inverts the selection passed up the stack.

0- Off

1- On

Note

There is no way to specify the "Original"objectusing MAXScript.

#### See Also

- Modifier Common Properties, Operators, and Methods

- MAXWrapper Common Properties, Operators, and Methods

- Value Common Properties, Operators, and Methods