Editable_Poly Properties
Properties by Rollout:
- Selection Rollout
- Soft Selection Rollout
- Edit Vertices Rollout
- Edit Edges Rollout
- Edit Borders Rollout
- Edit Polygons Rollout
- Edit Geometry Rollout
- EditElements Rollout
- Vertex Properties Rollout
- Polygon Material IDsRollout
- Polygon: Smoothing Groups Rollout
- Polygon Vertex Colors Rollout
- Subdivision Surface Rollout
- Subdivision Displacement Rollout
- Paint Deformation Rollout
Selection Rollout
Selection Properties
<Editable_Poly>.selByVertex Boolean default: false -- boolean; Select_By_VertexGet/Set the By Vertex checkbox in the Selection rollout.
<Editable_Poly>.ignoreBackfacing Boolean default: false -- boolean; Ignore_Backfacing_in_SelectionsGet/Set the state of the Ignore Backfacing checkbox in the Selection rollout.
<Editable_Poly>.selectByAngle BooleanClass default: false -- boolean; Select_by_AngleGet/set the state of the By Angle checkbox.
<Editable_Poly>.selectAngle Float default: 45.0 -- angle; Selection_AngleGet/Set the By Angle value.
<Editable_Poly>.ringEdgeSel Integer default: 0 -- integer; Ring_SelGet/Set the Edge Ring value.
Available in 3ds Max 8 and higher.
<Editable_Poly>.loopEdgeSel Integer default: 0 -- integer; Loop_SelGet/Set the Edge Loop value.
Available in 3ds Max 8 and higher.
Preview Selection
<Editable_Poly>.selectMode Integer default: 0 -- integer; Select_ModeGet/Set the Preview Selection Mode in 3ds Max 2008 and higher.
Possible values are:
0 - Off
1 - SubObj
2 - Multi
Soft Selection Rollout
Soft SelectionProperties
<Editable_Poly>.useSoftSel Boolean default: false -- boolean; Use_Soft_SelectionGet/Set the state of the "Use Soft Selection" checkbox in the Soft Selection rollout.
<Editable_Poly>.ssUseEdgeDist Boolean default: false -- boolean; Use_Edge_DistanceGet/Set the state of the Edge Distance checkbox in the Soft Selection rollout.
<Editable_Poly>.ssEdgeDist Integer default: 1 -- integer; Edge_DistanceGet/Set the Edge Distance value in the Soft Selection rollout
<Editable_Poly>.affectBackfacing Boolean default: true -- boolean; Affect_BackfacingGet/Set thestate of the Affect Backfacing checkbox in the Soft Selection rollout.
<Editable_Poly>.falloff Float default: 20.0 -- animatable; world unitsGet/Set the Falloff value in the Soft Selection rollout.
<Editable_Poly>.pinch Float default: 0.0 -- animatable; world unitsGet/Set the Pinch value in the Soft Selection rollout.
<Editable_Poly>.bubble Float default: 0.0 -- animatable; world unitsGet/Set the Bubble value in the Soft Selection rollout.
Paint Soft Selection
<Editable_Poly>.lockSoftSel BooleanClass default: false -- boolean; Lock_Soft_SelectionGet/Set the state of the Lock Soft Selection checkbox.
When locked, the soft selection will not be recalculated dynamically based on the existing "hard" selection and will allow for custom soft selection values to be painted using a brush.
<Editable_Poly>.paintSelSize Float default: 10.0 -- world units; Brush_SizeGet/Set the Size of the Soft Selection brush.
<Editable_Poly>.paintSelStrength Float default: 1.0 -- float; Brush_StrengthGet/Set the Strength of the Soft Selection brush.
<Editable_Poly>.paintSelValue Float default: 1.0 -- float; Selection_ValueGet/Set the Soft Selection Value to be painted with.
<Editable_Poly>.paintSelMode Integer default: 0 -- integer; Paint_ModeGet/Set the Paint Soft Selection mode, where:
- 0 = disabled / off
- 1 = Paint
- 2 = Revert
- 3 = Blur
Edit Vertices Rollout
Remove Vertex
No related properties exposed.
For methods related to removing vertices, see
EditablePoly Interface -Remove
EditablePoly Interface - UI Commands - buttonOp #Remove method
Break Vertex
<Editable_Poly>.vertexBreak Float default: 0.0 -- worldUnits; Vertex_BreakGet/Set the Vertex Break value.
Available in 3ds Max 8 and higher.
For methods related to breaking vertices, see
EditablePoly Methods - Break / Divide / Split
EditablePoly Interface - Break / Split / Divide
EditablePoly Interface - UI Commands - buttonOp #BreakVertex method
Vertex Extrude/Chamfer Values
<Editable_Poly>.vertexChamfer Float default: 1.0 -- world units; Vertex_Chamfer_AmountGet/Set the Vertex Chamfer Amount value.
<Editable_Poly>.vertexChamferOpen BooleanClass default: false -- boolean; Open_ChamferGet/Set the state of the "Open" checkbox in the Vertex Chamfer options dialog.
When set to True, the new polygons created by the Chamfer operation will be removed, leaving an opening.
<Editable_Poly>.chamferVertexDepth Float default: 0.5 -- float; Vertex_DepthGet/set the Vertex Chamfer depth value.
<Editable_Poly>.chamferVertexSegments Integer default: 1 -- integer; Vertex_Chamfer_SegmentsGet/set the Vertex Chamfer number of segments value.
<Editable_Poly>.chamferVertexSmooth BooleanClass default: true -- boolean; SmoothGet/set the Vertex Chamfer smooth setting.
<Editable_Poly>.chamferVertexSmoothThreshold Float default: 30.0 -- float; Smooth_ThresholdGet/set the Vertex Chamfer smoothing threshold value.
<Editable_Poly>.chamferVertexSmoothType Integer default: 0 -- integer; Smooth_TypeGet/set the Vertex Chamfer smoothing type, where:
- 0 = smooth entire object
- 1 = smooth chamfers only
<Editable_Poly>.vertexExtrudeHeight Float default: 10.0 -- world units; Vertex_Extrude_HeightGet/Set the Vertex Extrusion Height value
<Editable_Poly>.vertexExtrudeWidth Float default: 3.0 -- float; Vertex_Extrude_WidthGet/Set the vertex extrusion Base Width value
For methods related to extruding and chamfering vertices, see
EditablePoly Interface - Chamfer
EditablePoly Interface - UI Commands - buttonOp #Chamfer method
Weld
<Editable_Poly>.weldPixels Integer default: 4 -- integer; Weld_Pixel_ThresholdGet/Set the Target Weld Pixel Threshold value.
<Editable_Poly>.weldThreshold Float default: 0.1 -- world units; Vertex_Weld_ThresholdGet/Set the Weld Threshold value.
For methods related toweldingvertices, see
EditablePoly Interface - UI Commands - buttonOp #WeldSelected method
Connect
No related properties exposed.
For methods related to connecting vertices, see
EditablePoly Interface - Connect
EditablePoly Interface - UICommands - buttonOp #ConnectVertices method
Remove Isolated Vertices
No related properties exposed.
For methods related to removing isolated vertices, see
EditablePoly Interface - Delete
EditablePoly Interface - UICommands - buttonOp #ConnectVertices method
Remove Unused Map Vertices
No related properties exposed.
For methods related to removing unused map vertices, see
Editable PolyInterface - Delete
Vertex Weight
No related properties or methods exposed.
Edit Edges Rollout
Insert Vertex In Edge
No related properties exposed.
For methods related to inserting vertices in edges, see
EditablePoly Interface - Insert Vertex
Remove
No related properties exposed.
For methods related to removing edges, see
EditablePoly Interface - Remove
Split
No related properties exposed.
For methods related to splitting edges, see
polyOp Methods - Break/Divide/Split
EditablePoly Interface - Break/Split/Divide
Edge Chamfer/Extrude Values
<Editable_Poly>.edgeChamferType Integer default: 0 -- integer; Chamfer_TypeAs of 3ds Max 2020.2 Update, this property is obsolete, use edgeChamferMiteringType instead.
Get/set the Chamfer type.
Possible values are:
0 - Legacy Chamfer Mode (default)
1 - Quad Chamfer
<Editable_Poly>.edgeChamfer Float default: 1.0 -- world units; Edge_ChamferGet/Set the Edge Chamfer Amount value.
<Editable_Poly>.edgeChamferOpen BooleanClass default: false -- boolean; Open_ChamferGet/Set the state of the Open checkbox in the Edge Chamfer options dialog.
When set to True, the new polygons created by the Chamfer operation will be removed, leaving an opening.
Available in 3ds Max 8 and higher.
<Editable_Poly>.edgeChamferInvert BooleanClass default: false -- boolean; Invert_OpenGet/set the state of the Invert Open checkbox in the Chamfer options dialog.
When set to True, the chamfered polygons will be retained and the original polygons will be removed.
Available in 3ds Max 2015 and higher.
<Editable_Poly>.edgeChamferSmooth BooleanClass default: true -- boolean; SmoothGet/set the state of the Smooth checkbox in the Chamfer options dialog.
Available in 3ds Max 2015 and higher.
<Editable_Poly>.edgeChamferSmoothType Integer default: 0 -- integer; Smooth_TypeGet/set the selection of the Smooth Type option in the Chamfer options dialog.
Possible values are:
0 - Smooth Entire Object
1 - Smooth Chamfers Only
Available in 3ds Max 2015 and higher.
<Editable_Poly>.edgeChamferSmoothThreshold Float default: 30.0 -- float; Smooth_ThresholdGet/set the value of the "Smooth Threshold" checkbox in the Chamfer options dialog.
Available in 3ds Max 2015 and higher.
<Editable_Poly>.edgeChamferTension Float default: 1.0 -- float; Edge_TensionGet/set the Tension value for the Chamfer mode. This is enabled only for Quad mitering type (edgeChamferMiteringType = 0)
Available in 3ds Max 2015 and higher.
<Editable_Poly>.edgeExtrudeHeight Float default: 10.0 -- world units; Edge_Extrude_HeightGet/Set the Edge Extrusion Height value.
<Editable_Poly>.edgeExtrudeWidth Float default: 3.0 -- float; Edge_Extrude_WidthGet/Set the edge extrusion Base Width value
<Editable_Poly>.edgeWeldThreshold Float default: 0.1 -- world units; Edge_Weld_ThresholdGet/Set the Edge Weld Threshold value
<Editable_Poly>.edgeChamferSegments Integer default: 1 -- integer; Edge_Chamfer_SegmentsGet/Set the Edge Chamfer Segments amount.
Adding Segments to the Edge Chamfer effectively performs an Edge Fillet, rounding the edge.
Available in 3ds Max 2008 and higher.
For related methods, see
polyOp Methods - Extrude/Bevel/Chamfer
<Editable_Poly>.edgeChamferMiteringType IntegerGets or sets the Edge Chamfer miter type, where:
- 0 = Quad
- 1 = Tri
- 2 = Uniform
Available in 3ds Max 2020.2 Update and higher.
<Editable_Poly>.edgeChamferDepth FloatGets or sets the Edge Chamfer depth. Possible values are in the range -0.5 to 1.0, where negative values are concave, 0 is linear, and positive values are convex. This option is enabled for Uniform mitering type only (edgeChamferMiteringType=2). Available in 3ds Max 2020.2 Update and higher.
<Editable_Poly>.edgeChamferEndBias FloatGets or sets the Edge Chamfer end bias. Possible values are in the range of 0.0 to 1.0. This option is enabled for Quad or Uniform mitering types only (edgeChamferMiteringType=0 or 2). Available in 3ds Max 2020.2 Update and higher.
<Editable_Poly>.edgeChamferRadialBias FloatGets or sets the Edge Chamfer radial bias. Possible values are in the range of 0.0 to 1.0. This option is enabled for Quad or Uniform mitering types only (edgeChamferMiteringType=0 or 2). Available in 3ds Max 2020.2 Update and higher.
<Editable_Poly>.edgeChamferQuadIntersections BooleanClass default: false -- boolean; alias: quad_intersectionsThis property is obsolete, use edgeChamferMiteringType (above) instead.
Get/Set the Edge Chamfer Quad Intersections mode. Available in 3ds Max 2018 and higher.
Weld
No related properties exposed.
For methods related to welding, see
polyOp Methods - Weld
Bridge
No related properties exposed.
For methods related to bridging edges, see
EditablePoly Interface - Bridge
Connect
<Editable_Poly>.connectEdgeSegments Integer default: 1 -- integer; Connect_Edge_SegmentsGet/Set the default Connect Edge Segments value.
<Editable_Poly>.connectEdgePinch Integer default: 0 -- integer; Connect_Edge_PinchGet/Set the Pinch value in the Edge Connect options dialog.
Available in 3ds Max 8 and higher.
<Editable_Poly>.connectEdgeSlide Integer default: 0 -- integer; Connect_Edge_SlideGet/Set the Slide value in the Edge Connect options dialog.
Available in 3ds Max 8 and higher.
For methods related to connecting edges, see
EditablePoly Interface - Connect
EditablePoly Interface - UI Commands - buttonOp #ConnectEdges method
Create Shape From Selection
No related properties exposed.
For methods related to creating Shape from selected edges, see
polyOp Methods - Create Shape From Edges
EditablePoly Interface - Create Shape From Edges
Edge Properties
<Editable_Poly>.hardedgedisplay Integer default: 0 -- integerGet/set the state of the "Display Hard Edges" checkbox of the Editable Poly object.
Possible values are:
0 (default) - unchecked.
1 - checked.
Available in 3ds Max 2016 and higher.
<Editable_Poly>.hardedgedisplaycolor Color default: (color 0 237.15 39.78) -- RGB colorGet/set the color to display Hard Edges of the Editable Poly object.
Available in 3ds Max 2016 and higher.
Edit Triangulation / Turn Edge
No related properties exposed.
For methods related to editing triangulation, see
EditablePoly Interface - Triangulation
Edit Borders Rollout
Extrude/Chamfer
Insert Vertex
No related properties exposed.
For methods related to inserting vertices in borders, see
EditablePoly Interface - Insert Vertex
Cap
No related properties exposed.
For methods related to capping borders, see
EditablePoly Interface - Create - capHoles method
EditablePoly Interface - UI Commands - buttonOp #Cap method
EditablePoly Interface - Preview Mode - previewBegin #Cap and popupDialog #Cap methods
Bridge
No related properties exposed.
For methods related to bridging edges, see
EditablePoly Interface - Bridge
Connect
See Connect Edges.
Create Shape From Selection
No related properties exposed.
For methods related to creating Shape from selected edges, see
polyOp Methods - Create Shape From Edges
EditablePoly Interface - Create Shape From Edges
Edit Triangulation / Turn Edge
No related properties exposed.
For methods related to editing triangulation, see
EditablePoly Interface - Triangulation
Edit Polygons Rollout
Insert Vertex
No related properties exposed.
For methods related to inserting vertices, see
EditablePoly Interface - Insert Vertex
Extrude
<Editable_Poly>.extrusionType Integer default: 0 -- integer; Type_of_ExtrusionGet/Set the Extrusion Type in the Extrude dialog
0 - Group
1 - Local Normal
2 - by Polygon
<Editable_Poly>.extrude_bias : floatGet/Set the Face Extrusion bias value. This affects face extrusion when extrusionType is 1 (local normal).
<Editable_Poly>.faceExtrudeHeight Float default: 10.0 -- world units; Face_Extrude_HeightGet/Set the Face Extrusion Height value
For methods related to extruding faces, see
EditablePoly Interface - ExtrudeFaces
Outline
<Editable_Poly>.outlineAmount Float default: -1.0 -- world units; Outline_AmountGet/Set the Outline Amount value.
For methods related to outlining, see
EditablePoly Interface - Outline
EditablePoly Interface - UI Commands - buttonOp #Outline method
Bevel
<Editable_Poly>.bevelHeight Float default: 10.0 -- world units; Bevel_HeightGet/Set the Bevel Extrusion Height value
<Editable_Poly>.bevelOutline Float default: -1.0 -- world units; Bevel_OutlineGet/Set the Bevel Outline value.
<Editable_Poly>.bevelType Integer default: 0 -- integer; Type_of_BevelGet/Set the Extrusion Type in the Bevel dialog
0 - Group
1 - Local Normal
2 - by Polygon
For related methods, see
EditablePoly Interface - Bevel
EditablePoly Interface - UI Commands - buttonOp #Bevel method
<Editable_Poly>.bevel_bias : floatGet/Set the Bevel bias value. This affects bevel extrusion when bevelType is 1 (local normal).
Inset
<Editable_Poly>.insetAmount Float default: 1.0 -- world units; Inset_amountGet/Set the Inset Amount value.
<Editable_Poly>.insetType Integer default: 0 -- integer; Inset_TypeGet/Set the Inset Type:
0 - Group
1 - By Polygon
For related methods, see
EditablePoly Interface - UI Commands - buttonOp #Inset method
Bridge
<Editable_Poly>.bridgeSelected Integer default: 1 -- integer; Bridge_SelectedGet/Set the state of the Bridge mode radio button.
Possible values are:
0 - Use Specific Polygons/Edges
1 - Use Polygon/EdgeSelection (default)
<Editable_Poly>.bridgeSegments Integer default: 1 -- animatable; integer; Bridge_SegmentsGet/Set the number of Bridge Segments.
<Editable_Poly>.bridgeTaper Float default: 0.0 -- animatable; float; Bridge_TaperGet/Set the Bridge Polygons>Taper value
<Editable_Poly>.bridgeBias Float default: 0.0 -- animatable; float; Bridge_BiasGet/Set the Bridge Polygons>Bias value.
<Editable_Poly>.bridgeSmoothThreshold Float default: 45.0 -- animatable; angle; Bridge_Smooth_Threshold;Get/Set the Bridge Polygons>Smooth and Bridge Edges>Smooth Threshold value.
<Editable_Poly>.bridgeTarget1 Integer default: 0 -- integer; Bridge_Target_1Get/Set the index of the Polygon 1 / Edge 1.
<Editable_Poly>.bridgeTwist1 Integer default: 0 -- integer; Bridge_Twist_1Get/Set the first Twist value in Bridge Polygon mode.
<Editable_Poly>.bridgeTarget2 Integer default: 0 -- integer; Bridge_Target_2Get/Set the index of the Polygon 2 / Edge 2.
<Editable_Poly>.bridgeTwist2 Integer default: 0 -- integer; Bridge_Twist_2Get/Set the second Twist value in Bridge Polygon mode.
<Editable_Poly>.bridgeReverseTriangle Integer default: 0 -- integer; Reverse_TriangleGet/Set the state of the Reverse Triangulation checkbox.
Available in 3ds Max 8 and higher.
Possible values are
0 - disabled
1 - enabled
<Editable_Poly>.bridgeAdjacentAngle Float default: 45.0 -- angle; Bridge_AdjacentGet/Set the Bridge Edges>Bridge Adjacent value.
Available in 3ds Max 8 and higher.
For related methods, see
EditablePoly Interface -Bridge
Flip
No related properties exposed.
For methods related to flipping face normals, see
polyOp Methods - Triangulation
EditablePoly Interface - Triangulation
Hinge From Edge
<Editable_Poly>.hinge Integer default: 0 -- indexGet/Set the Hinge Edge index
<Editable_Poly>.hingeAngle Float default: 30.0 -- angle; Hinge_From_Edge_AngleGet/Set the Hinge Angle value.
<Editable_Poly>.hingeSegments Integer default: 1 -- integer; Hinge_From_Edge_SegmentsGet/Set the Hinge Segment value.
For related methods, see
EditablePoly Interface - UI Commands - buttonOp #HingeFromEdge method
Extrude Along Spline
<Editable_Poly>.extrudeAlongSplineAlign Boolean default: false -- boolean; Extrude_Along_Spline_AlignGet/Set the state of the Align To Face Normal checkbox in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineNode UndefinedClass default: undefined -- node; Extrude_Along_Spline_NodeGet/Set the spline node for the Extrude Along Spline.
<Editable_Poly>.extrudeAlongSplineRotation Float default: 0.0 -- angle; Extrude_Along_Spline_RotationGet/Set the rotation value in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineSegments Integer default: 6 -- integer; Extrude_Along_Spline_SegmentsGet/Set the number of segments value in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineTaper Float default: 0.0 -- float; Extrude_Along_Spline_Taper_AmountGet/Set the taper amount in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineTaperCurve Float default: 0.0 -- float; Extrude_Along_Spline_Taper_CurveGet/Set the taper curve value in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineTwist Float default: 0.0 -- angle; Extrude_Along_Spline_TwistGet/Set the twist value in the Extrude Along Spline dialog.
For related methods, see
EditablePoly Interface - Extrude Faces
EditablePoly Interface - UI Commands - buttonOp #ExtrudeAlongSpline method
Edit Triangulation
No related properties exposed.
For methods related to editing triangulation, see
polyOp Methods - Triangulation
EditablePoly Interface - Triangulation
Edit Geometry Rollout
Repeat Last
No related properties exposed.
For methods related to repeating last operation, see
EditablePoly Interface - Repeat Last Operation
Constraints
<Editable_Poly>.constrainType Integer default: 0 -- integer; Vertex_Constraint_TypeGet/Set the Edit Geometry > Constraints radio buttons selection.
Possible values are:
0 - None
1 - Edge
2 - Face
3 - Normal
Preserve UVs
<Editable_Poly>.preserveUVs BooleanClass default: false -- boolean; Preserve_UVsEnable/Disable the Preserve UVs mode.
Available in 3ds Max 7 and higher.
Create
No related properties exposed.
For methods related to creating vertices, edges and faces, see
polyOp Methods - Create
EditablePoly Interface - Create
Collapse
No related properties exposed.
For methods related to collapsing vertices, edges and faces, see
polyOp Methods - Collapse
EditablePoly Interface - Collapse
Attach and Detach
No related properties exposed.
For methods related to attaching and detaching geometry, see
polyOp Methods - Attach
polyOp Methods - Detach
EditablePoly Interface - Attach/Detach
Cutand Slice
<Editable_Poly>.split Boolean default: false -- booleanGet/Set the state of Split checkbox.
<Editable_Poly>.cutEndCoords Point3 default: [0,0,0] -- point3; Cut_End_CoordinatesGet/Set the Cut End Coordinates.
<Editable_Poly>.cutNormal Point3 default: [0,0,0] -- point3; Cut_Normal_DirectionGet/Set the Cut Normal Vector.
<Editable_Poly>.cutStartCoords Point3 default: [0,0,0] -- point3; Cut_Start_CoordinatesGet/Set the Cut Start Coordinates.
<Editable_Poly>.cutStartIndex Integer default: 1 -- index; Cut_Start_IndexGet/Set the index of the Cut Start Vertex.
<Editable_Poly>.cutStartLevel Integer default: 1 -- integer; Cut_Start_SO_LevelGet/Set the Cut Start Sub-Object Level.
For methods related to slicing geometry, see
polyOp Methods - SlicePlane
EditablePoly Interface - Slice
EditablePoly Interface - SlicePlane
MeshSmooth Values
<Editable_Poly>.smoothness Float default: 1.0 -- floatGet/Set the Viewport Smoothness value in the Subdivision Surface rollout.
<Editable_Poly>.separateByMaterial Boolean default: false -- boolean; Separate_by_Material_IDGet/Set the Separate By Materials checkbox in the Edit Geometry rollout > MSmooth option > MeshSmooth Selection dialog.
<Editable_Poly>.separateBySmoothing Boolean default: false -- boolean; Separate_by_Smoothing_GroupsGet/Set the Separate By Smoothing checkbox in the Edit Geometry rollout > MSmooth option > MeshSmooth Selection dialog.
For related methods see
EditablePoly Interface - Subdivide
Tessellate Values
<Editable_Poly>.tesselateBy Integer default: 0 -- integer; Tessellate_By Get/Set the Tessellation type.
Possible values are:
0 - Edge
1 - Face
<Editable_Poly>.tessTension Float default: 0.0 -- float; Tessellation_TensionGet/Set the Tessellation Tension.
For related methods see
EditablePoly Interface - Subdivide
Make Planar
No related properties exposed.
For methods related to making geometry planar, see
polyOp Methods - Make Planar
EditablePoly Interface - Make Planar
Relax
<Editable_Poly>.relaxAmount Float default: 0.5 -- animatable; float; Relax_AmountGet/Set the Relax Amount value.
<Editable_Poly>.relaxHoldBoundaryPoints BooleanClass default: true -- boolean; Relax_Hold_Boundary_PointsEnable/Disable the "Hold Boundary Points" option.
<Editable_Poly>.relaxHoldOuterPoints BooleanClass default: false -- boolean; Relax_Hold_Outer_PointsEnable/Disable the "Hold Outer Points" option.
<Editable_Poly>.relaxIterations Integer default: 1 -- animatable; integer; Relax_IterationsGet/Set the number of Relax Iterations.
For related methods see
EditablePoly Interface - Relax
Hide/Unhide
No related properties exposed.
For methods related to hiding and unhiding vertices and faces, see
polyOp Methods - Get/SetHidden
EditablePoly Interface - Hide/Unhide
Copy/Paste Named Selection Sets
No related properties exposed.
For methods related to copying and pasting named selection sets, see
EditablePoly Interface - Copy/Paste Named Selection Sets
Delete Isolated Vertices
<Editable_Poly>.deleteIsolatedVerts BooleanClass default: true -- boolean; Delete_Isolated_VerticesGet/Set the state of the Delete Isolated Vertices checkbox.
Available in 3ds Max 7 and higher.
For related methods see
EditablePoly Interface - Delete
Fully Interactive
<Editable_Poly>.fullyInteractive BooleanClassdefault: true -- boolean; Fully_InteractiveGet/Set the state of the Full Interactivity checkbox.
EditElements Rollout
Insert Vertex
No related properties exposed.
For methods related to inserting vertices, see
EditablePoly Interface - Insert Vertex
Flip
No related properties exposed.
For methods related to flipping normals, see
polyOp Methods - Triangulation
EditablePoly Interface - Triangulation
Edit Triangulation
No related properties exposed.
For methods related to editing triangulation, see
polyOp Methods - Triangulation
EditablePoly Interface - Triangulation
Vertex Properties Rollout
Edit Vertex Colors
No related properties exposed.
For methods related to editing vertex colors, illumination and alpha, see
Get/Set Vertex Color, Illumination and Alpha
Select Vertices By
<Editable_Poly>.vertSelectBy Integer default: 0 -- integer; Select_Vertex_ByGet/Set the state of the Select Vertices By radio buttons.
Possible values are:
0 - Color
1 - Illumination
<Editable_Poly>.vertSelectionRedRange Integer default: 10 -- integer; Select_by_color__Red_RangeGet/Set the Red color value of the Range in the Vertex Properties rollout.
<Editable_Poly>.vertSelectionGreenRange Integer default: 10 -- integer; Select_by_color__Green_RangeGet/Set the Green color value of the Range in the Vertex Properties rollout.
<Editable_Poly>.vertSelectionBlueRange Integer default: 10 -- integer; Select_by_color__Blue_RangeGet/Set the Blue color value of the Range in the Vertex Properties rollout.
<Editable_Poly>.vertSelectionColor Color default: (color 255 255 255) -- RGB color; Vertex_Selection_ColorGet/Set the color value of the Range in the Vertex Properties rollout.
Polygon Material IDsRollout
Set/Select ID Floater
Methods:
<Editable_Poly>.MatIDFloater ()Toggles the visibility of a Polygon Material IDs floater version of this rollout.
Available in 3ds Max 2010 and higher.
<boolean><Editable_Poly>.MatIDFloaterVisible ()Returns true if the Polygon Material IDs floater is visible, false if it is hidden.
Available in 3ds Max 2010 and higher.
Set ID
No related properties exposed.
For methods related to setting the Face Material ID, see
polyOp Methods - Face Material IDs
EditablePoly Interface - Get/Set Data
Select ID
No related properties exposed.
For methods related to selecting Faces by Material ID, see
EditablePoly Interface - UI Commands - buttonOp #SelectByMaterialID method
Polygon: Smoothing Groups Rollout
Smoothing Groups Floater
Methods:
<Editable_Poly>.SmGrpFloater ()Toggles the visibility of a Smoothing Groups floater version of this rollout.
Available in 3ds Max 2010 and higher.
<boolean><Editable_Poly>.SmGrpFloaterVisible ()Returns True if the Smoothing Groups floater is visible, False if it is hidden.
Available in 3ds Max 2010 and higher.
Smoothing Groups
<Editable_Poly>.autoSmoothThreshold Float default: 45.0 -- angle; Autosmooth_angle_thresholdGet/Set the Autosmooth Threshold value in the Polygon Properties rollout > Smoothing Groups group.
Polygon Vertex Colors Rollout
No related properties exposed.
For methods related to editing vertex colors, illumination and alpha of polygons, see
Get/Set Vertex Color, Illumination and Alpha
Subdivision Surface Rollout
Options
<Editable_Poly>.subdivSmoothing Boolean default: true -- boolean; Smooth_Subdivision_ResultGet/Set the state of the Smooth Result checkbox in the Subdivision Surface rollout.
<Editable_Poly>.surfSubdivide Boolean default: false -- boolean; Subdivide_SurfaceGet/Set the state of the Use NURMS Subdivisions checkbox in the Subdivision Surface rollout.
<Editable_Poly>.isolineDisplay Boolean default: true ; Isoline_DisplayGet/Set the Isoline Display state.
<Editable_Poly>.showCage Boolean default: true -- boolean; Show_CageGet/Set the state of the Show Cage checkbox in the Subdivision Surface rollout.
<Editable_Poly>.CageColor Point3 default: [1,0.588235,0] -- point3; Cage_ColorGet/Set the Cage color.
Available in 3ds Max 8 and higher.
<Editable_Poly>.selectedCageColor Point3 default: [0.94902,0.85098,0] -- point3; Selected_Cage_ColorGet/Set the Selected Cage color.
Available in 3ds Max 8 and higher.
Display Group
<Editable_Poly>.iterations Integer default: 0 -- animatable; integerGet/Set the Subdivision Surface rollout > Display group > Iterations value.
<Editable_Poly>.surfaceSmoothness Float default: 1.0 -- animatable; float; Surface_SmoothnessGet/set the Subdivision Surface rollout > Display group > Smoothness value.
<Editable_Poly>.useRenderIterations Boolean default: false -- boolean; Use_Render_IterationsGet/Set the state of the Render Iterations checkbox in the Subdivision Surface rollout.
Render Group
<Editable_Poly>.renderIterations Integer default: 0 -- animatable; integer; Render_IterationsGet/Set the Subdivision Surface Render Iterations value.
<Editable_Poly>.useRenderSmoothness Boolean default: false -- boolean; Use_Render_SmoothnessGet/Set the state of the Render Smoothness checkbox in the Subdivision Surface rollout.
<Editable_Poly>.renderSmoothness Float default: 1.0 -- animatable; float; Render_SmoothnessGet/Set the Subdivision Surface rollout > Render group > Smoothness value.
Separate By Group
<Editable_Poly>.sepByMats Boolean default: false -- boolean; Separate_by_Material_IDGet/Set the Separate By Materials checkbox in the Subdivision Surface rollout.
<Editable_Poly>.sepBySmGroups Boolean default: false -- boolean; Separate_by_Smoothing_GroupsGet/Set the Separate By Smoothing checkbox in the Subdivision Surface rollout.
Update Options Group
<Editable_Poly>.update Integer default: 0 -- integer; Update_TypeGet/Set the Update Options state:
0 - Always
1 - When Rendering
2 - Manually
Subdivision Displacement Rollout
<Editable_Poly>.displaceAngle Float default: 10.0 -- animatable; angle; Displacement_AngleGet/Set the Displace Angle
<Editable_Poly>.displaceDistance Float default: 20.0 -- animatable; float; Displacement_DistanceGet/Set the Displace Distance
<Editable_Poly>.displaceEdge Float default: 20.0 -- animatable; float; Displacement_EdgeGet/Set the Displace Edge
<Editable_Poly>.displaceMaxLevels Integer default: 2 -- integer; Displacement_Max_LevelsGet/Set the Displace Max Levels
<Editable_Poly>.displaceMaxTris Integer default: 20000 -- integer; Displacement_Max_TrianglesGet/Set the Displace Max Triangles
<Editable_Poly>.displaceMethod Integer default: 3 -- integer; Displacement_MethodGet/Set the Displace Method.
Possible values are:
0 - Regular
1 - Spatial
2 - Curvature
3 - Spatial and Curvature (default)
<Editable_Poly>.displaceMinLevels Integer default: 0 -- integer; Displacement_Min_LevelsGet/Set the Displace Min Levels
<Editable_Poly>.displaceSplitMesh Boolean default: true -- boolean; Displacement_Split_MeshGet/Set the state of the Split Mesh checkbox in the Subdivision Displacement rollout.
<Editable_Poly>.displaceSteps Integer default: 2 -- animatable; integer; Displacement_StepsGet/Set the Displace Steps value
<Editable_Poly>.displaceStyle Integer default: 1 -- integer; Displacement_StyleGet/Set the Displacement Style under Subdivision Displacement > Advanced Parameters
0 - Grid
1 - Tree
2 - Delaunay
<Editable_Poly>.useSubdivisionDisplacement Boolean default: false -- boolean; Use_Displacement_SubdivisionGet/Set the state of the "Subdivision Displacement" checkbox in the Subdivision Displacement rollout.
<Editable_Poly>.viewDependent Boolean default: false -- boolean; View_DependentGet/Set the state of the View Dependent checkbox in the Subdivision Displacement rollout.
Paint Deformation Rollout
<Editable_Poly>.paintDeformAxis Integerdefault:1--integer;Push_Pull_DirectionGet/Set the state of the Push/Pull Direction radio buttons in the Paint Deformation rollout.
Possible values are:
1 - Original Normals
2 - Deformed Normals
3 - Transform Axis : X
4 - Transform Axis : Y
5 - Transform Axis : Z
<Editable_Poly>.paintDeformSize Float default: 20.0 -- world units; Deformation_SizeGet/Set the Size of the Paint Deform brush.
<Editable_Poly>.paintDeformStrength Float default: 1.0 -- float; Deformation_StrengthGet/Set the Strength of the Paint Deform brush.
<Editable_Poly>.paintDeformValue Float default: 10.0 -- float; Deformation_ValueGet/Set the Value to be painted with.
<Editable_Poly>.paintDeformMode Integer default: 0 -- integer; Paint_ModeGet/Set the Paint Deformation mode, where:
- 0 = off / disabled
- 4 = Push/Pull
- 5 = Relax
- 6 = Revert
