Shell - superclass: modifier; super-superclass:MAXWrapper - 21:0 - classID: #(1000020502, 1837426896)
The Shell modifier extrude the geometry surface procedurally, giving it 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 Material 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.