Shell : Modifier

Shell - superclass: modifier; super-superclass:MAXWrapper - 21:0 - classID: #(1000020502, 1837426896)

This modifier lets the user extrude geometry surfaces procedurally to give them thickness.

Constructor

Shell ...

Properties

<Shell>.innerAmount Float default: 0.0 -- animatable; world units; Inner_Amount

Get/Set the inner extrusion amount.

<Shell>.outerAmount Float default: 1.0 -- animatable; world units; Outer_Amount

Get/Set the outer extrusion amount.

<Shell>.overrideMatID BooleanClass default: false -- boolean; Override_MatID

When set to true, the Shell modifier will override the incoming Material IDs.

<Shell>.matID Integer default: 1 -- animatable; integer; Mat_ID

Get/Set the Materail ID.

<Shell>.overrideSmoothingGroup BooleanClass default: false -- boolean; Override_Smoothing_Group

When set to true, the Shell modifier will override the incoming Smoothing groups.

<Shell>.smoothGroup Integer default: 0 -- animatable; integer; Smooth_Group

Get/Set the Smoothing Group.

<Shell>.edgeMapping Integer default: 0 -- integer; Edge_Mapping

Get/Set the Edge Mapping mode. Possible values are:

0 - Copy

1 - None

2 - Strip

3 - Interpolate

<Shell>.tvOffset Float default: 0.05 -- animatable; float; TV_Offset

Get/Set the TV Offset value.

<Shell>.overrideInnerMatID BooleanClass default: false -- boolean; Override_Inner_MatID

When set to true, the Shell modifier will override the inner Material ID.

<Shell>.matInnerID Integer default: 1 -- animatable; integer; Inner_MatID

Get/Set the custom inner Materail ID.

<Shell>.selectEdgeFaces BooleanClass default: false -- boolean; Select_Edges_Faces

When set to true, the Shell modifier will select the edge faces.

<Shell>.selectInnerFaces BooleanClass default: false -- boolean; Select_Inner_Faces

When set to true, the Shell modifier will select the inner faces.

<Shell>.segments Integer default: 1 -- animatable; integer

Get/Set the number of segments.

<Shell>.straightenCorners BooleanClass default: false -- boolean; Straighten_Corners

When set to true, the Shell modifier will straighten the corners.

<Shell>.autoSmooth BooleanClass default: true -- boolean; Auto_Smooth

When set to true, the Shell modifier will auto-smooth the resulting mesh.

<Shell>.autoSmoothAngle Float default: 45.0 -- animatable; float; Smooth_Group

Get/Set the Auto-Smoothing angle.

<Shell>.selectOuterFaces BooleanClass default: false -- boolean; Select_Outer_Faces

When set to true, the Shell modifier will select the outer faces.

<Shell>.overrideOuterMatID BooleanClass default: false -- boolean; Override_Outer_MatID

When set to true, the Shell modifier will override the Outer Material IDs.

<Shell>.matOuterID Integer default: 3 -- animatable; integer; Outer_MatID

Get/Set the custom Outer Material ID.

<Shell>.bevel BooleanClass default: false -- boolean

When set to true, the Shell modifier will Bevel the edges based on the control shape assigned to the .bevelShape property.

<Shell>.bevelShape UndefinedClass default: undefined -- node; Bevel_Shape

Get/Set the bevel control shape.

See also

Modifier Sub-Object Transform Properties

Modifier Common Properties, Operators, and Methods

MAXWrapper Common Properties, Operators, and Methods

Value Common Properties, Operators, and Methods