Editable_Poly Topics:
Editable_Poly Geometry Methods (polyOp struct)
Editable_Poly Mapping Methods(polyOp struct)
Editable_Poly Properties:
<Editable_Poly>.autoSmoothThreshold Float default: 45.0 -- angle; Autosmooth_angle_threshold
Get/Set the Autosmooth Threshold value in the Polygon Properties rollout > Smoothing Groups group.
<Editable_Poly>.ignoreBackfacing Boolean default: false -- boolean; Ignore_Backfacing_in_Selections
Get/Set the state of the Ignore Backfacing checkbox in the Selection rollout.
<Editable_Poly>.fullyInteractive Boolean default: true -- boolean; Fully_Interactive
Get/Set the state of the Full Interactivity checkbox.
<Editable_Poly>.selByVertex Boolean default: false -- boolean; Select_By_Vertex
Get/Set the By Vertex checkbox in the Selection rollout.
<Editable_Poly>.split Boolean default: false -- boolean
Get/Set the state of the Split checkbox in the Edit Geometry rollout.
<Editable_Poly>.loopEdgeSel Integer default: 0 -- integer; Loop_Sel
Get/Set the Edge Loop value. Available in 3ds Max 8 and higher.
<Editable_Poly>.ringEdgeSel Integer default: 0 -- integer; Ring_Sel
Get/Set the Edge Ring value. Available in 3ds Max 8 and higher.
<Editable_Poly>.vertexBreak Float default: 0.0 -- worldUnits; Vertex_Break
Get/Set the Vertex Break value. Available in 3ds Max 8 and higher.
<Editable_Poly>.bevelHeight Float default: 10.0 -- world units; Bevel_Height
Get/Set the Bevel Extrusion Height value
<Editable_Poly>.bevelOutline Float default: -1.0 -- world units; Bevel_Outline
Get/Set the Bevel Outline value.
<Editable_Poly>.bevelType Integer default: 0 -- integer; Type_of_Bevel
Get/Set the Extrusion Type in the Bevel dialog
0 - Group
1 - Local Normal
2 - by Polygon
<Editable_Poly>.connectEdgeSegments Integer default: 1 -- integer; Connect_Edge_Segments
Get/Set the default Connect Edge Segments value.
<Editable_Poly>.connectEdgePinch Integer default: 0 -- integer; Connect_Edge_Pinch
Get/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_Slide
Get/Set the Slide value in the Edge Connect options dialog. Available in 3ds Max 8 and higher.
<Editable_Poly>.constrainType Integer default: 0 -- integer; Vertex_Constraint_Type
Get/Set the Vertex Constraint type:
0 - None
1 - Edge
2 - Face
<Editable_Poly>.cutEndCoords Point3 default: [0,0,0] -- point3; Cut_End_Coordinates
Get/Set the Cut End Coordinates
<Editable_Poly>.cutNormal Point3 default: [0,0,0] -- point3; Cut_Normal_Direction
Get/Set the Cut Normal Vector
<Editable_Poly>.cutStartCoords Point3 default: [0,0,0] -- point3; Cut_Start_Coordinates
Get/Set the Cut Start Coordinates
<Editable_Poly>.cutStartIndex Integer default: 1 -- index; Cut_Start_Index
Get/Set the index of the Cut Start Vertex
<Editable_Poly>.cutStartLevel Integer default: 1 -- integer; Cut_Start_SO_Level
Get/Set the Cut Start Sub-Object Level
<Editable_Poly>.edgeChamfer Float default: 1.0 -- world units; Edge_Chamfer
Get/Set the Edge Chamfer Amount value.
<Editable_Poly>.edgeChamferOpen BooleanClass default: false -- boolean; Open_Chamfer
Get/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>.edgeExtrudeHeight Float default: 10.0 -- world units; Edge_Extrude_Height
Get/Set the Edge Extrusion Height value
<Editable_Poly>.edgeExtrudeWidth Float default: 3.0 -- float; Edge_Extrude_Width
Get/Set the edge extrusion Base Width value
<Editable_Poly>.edgeWeldThreshold Float default: 0.1 -- world units; Edge_Weld_Threshold
Get/Set the edge weld threshold value
<Editable_Poly>.extrudeAlongSplineAlign Boolean default: false -- boolean; Extrude_Along_Spline_Align
Get/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_Node
Get/Set the spline node for the Extrude Along Spline.
<Editable_Poly>.extrudeAlongSplineRotation Float default: 0.0 -- angle; Extrude_Along_Spline_Rotation
Get/Set the rotation value in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineSegments Integer default: 6 -- integer; Extrude_Along_Spline_Segments
Get/Set the number of segments value in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineTaper Float default: 0.0 -- float; Extrude_Along_Spline_Taper_Amount
Get/Set the taper amount in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineTaperCurve Float default: 0.0 -- float; Extrude_Along_Spline_Taper_Curve
Get/Set the taper curve value in the Extrude Along Spline dialog.
<Editable_Poly>.extrudeAlongSplineTwist Float default: 0.0 -- angle; Extrude_Along_Spline_Twist
Get/Set the twist value in the Extrude Along Spline dialog.
<Editable_Poly>.extrusionType Integer default: 0 -- integer; Type_of_Extrusion
Get/Set the Extrusion Type in the Extrude dialog
0 - Group
1 - Local Normal
2 - by Polygon
<Editable_Poly>.faceExtrudeHeight Float default: 10.0 -- world units; Face_Extrude_Height
Get/Set the Face Extrusion Height value
<Editable_Poly>.hinge Integer default: 0 -- index
Get/Set the Hinge Edge index
<Editable_Poly>.hingeAngle Float default: 30.0 -- angle; Hinge_From_Edge_Angle
Get/Set the Hinge Angle value.
<Editable_Poly>.hingeSegments Integer default: 1 -- integer; Hinge_From_Edge_Segments
Get/Set the Hinge Segment value.
<Editable_Poly>.insetAmount Float default: 1.0 -- world units; Inset_amount
Get/Set the Inset Amount value.
<Editable_Poly>.insetType Integer default: 0 -- integer; Inset_Type
Get/Set the Inset Type:
0 - Group
1 - By Polygon
<Editable_Poly>.outlineAmount Float default: -1.0 -- world units; Outline_Amount
Get/Set the Outline Amount value.
<Editable_Poly>.isolineDisplay Boolean default: true ; Isoline_Display
Get/Set the Isoline Display state.
<Editable_Poly>.affectBackfacing Boolean default: true -- boolean; Affect_Backfacing
Get/Set the Affect Backfacing checkbox state in the Soft Selection rollout.
<Editable_Poly>.bubble Float default: 0.0 -- animatable; world units
Get/Set the Bubble value in the Soft Selection rollout.
<Editable_Poly>.falloff Float default: 20.0 -- animatable; world units
Get/Set the Falloff value in the Soft Selection rollout.
<Editable_Poly>.pinch Float default: 0.0 -- animatable; world units
Get/Set the Pinch value in the Soft Selection rollout.
<Editable_Poly>.useSoftSel Boolean default: false -- boolean; Use_Soft_Selection
Get/Set the state of the "Use Soft Selection" checkbox in the Soft Selection rollout.
<Editable_Poly>.ssEdgeDist Integer default: 1 -- integer; Edge_Distance
Get/Set the Edge Distance in the Soft Selection rollout
<Editable_Poly>.ssUseEdgeDist Boolean default: false -- boolean; Use_Edge_Distance
Get/Set the state of the Edge Distance checkbox in the Soft Selection rollout
<Editable_Poly>.iterations Integer default: 0 -- animatable; integer
Get/Set the Subdivision Surface Iterations value.
<Editable_Poly>.renderIterations Integer default: 0 -- animatable; integer; Render_Iterations
Get/Set the Subdivision Surface Render Iterations value.
<Editable_Poly>.renderSmoothness Float default: 1.0 -- animatable; float; Render_Smoothness
Get/Set the Subdivision Surface Render Smoothness value.
<Editable_Poly>.separateByMaterial Boolean default: false -- boolean; Separate_by_Material_ID
Get/Set the Separate By Materials checkbox in the Subdivision Surface rollout.
<Editable_Poly>.separateBySmoothing Boolean default: false -- boolean; Separate_by_Smoothing_Groups
Get/Set the Separate By Smoothing checkbox in the Subdivision Surface rollout.
<Editable_Poly>.sepByMats Boolean default: false -- boolean; Separate_by_Material_ID
Get/Set the Separate By Materials checkbox in the Subdivision Surface rollout.
<Editable_Poly>.sepBySmGroups Boolean default: false -- boolean; Separate_by_Smoothing_Groups
Get/Set the Separate By Smoothing checkbox in the Subdivision Surface rollout.
<Editable_Poly>.showCage Boolean default: true -- boolean; Show_Cage
Get/Set the state of the Show Cage checkbox.
<Editable_Poly>.CageColor Point3 default: [1,0.588235,0] -- point3; Cage_Color
Get/Set the Cage color. Available in 3ds Max 8 and higher.
<Editable_Poly>.selectedCageColor Point3 default: [0.94902,0.85098,0] -- point3; Selected_Cage_Color
Get/Set the Selected Cage color. Available in 3ds Max 8 and higher.
<Editable_Poly>.smoothness Float default: 1.0 -- float
Get/Set the Viewport Smoothness value in the Subdivision Surface rollout.
<Editable_Poly>.subdivSmoothing Boolean default: true -- boolean; Smooth_Subdivision_Result
Get/Set the state of the "Use NURMS Subdivisions" in the Subdivision Surface rollout.
<Editable_Poly>.surfaceSmoothness Float default: 1.0 -- animatable; float; Surface_Smoothness
<Editable_Poly>.surfSubdivide Boolean default: false -- boolean; Subdivide_Surface
Get/Set the state of the "Use NURMS Subdivisions" in the Subdivision Surface rollout.
<Editable_Poly>.update Integer default: 0 -- integer; Update_Type
Get/Set the Update Options state:
0 - Always
1 - When Rendering
2 - Manually
<Editable_Poly>.useRenderIterations Boolean default: false -- boolean; Use_Render_Iterations
Get/Set the state of the Render Iterations checkbox in the Subdivision Surface rollout.
<Editable_Poly>.useRenderSmoothness Boolean default: false -- boolean; Use_Render_Smoothness
Get/Set the state of the Render Smoothness checkbox in the Subdivision Surface rollout.
<Editable_Poly>.tesselateBy Integer default: 0 -- integer; Tessellate_By
Get/Set the Tessellation type:
0 - Edge
1 - Face
<Editable_Poly>.tessTension Float default: 0.0 -- float; Tessellation_Tension
Get/Set the Tessellation Tension
<Editable_Poly>.displaceAngle Float default: 10.0 -- animatable; angle; Displacement_Angle
Get/Set the Displace Angle
<Editable_Poly>.displaceDistance Float default: 20.0 -- animatable; float; Displacement_Distance
Get/Set the Displace Distance
<Editable_Poly>.displaceEdge Float default: 20.0 -- animatable; float; Displacement_Edge
Get/Set the Displace Edge
<Editable_Poly>.displaceMaxLevels Integer default: 2 -- integer; Displacement_Max_Levels
Get/Set the Displace Max Levels
<Editable_Poly>.displaceMaxTris Integer default: 20000 -- integer; Displacement_Max_Triangles
Get/Set the Displace Max Triangles
<Editable_Poly>.displaceMethod Integer default: 3 -- integer; Displacement_Method
Get/Set the Displace Method
0 - Regular
1 - Spatial
2 - Curvature
3 - Spatial and Curvature (default)
<Editable_Poly>.displaceMinLevels Integer default: 0 -- integer; Displacement_Min_Levels
Get/Set the Displace Min Levels
<Editable_Poly>.displaceSplitMesh Boolean default: true -- boolean; Displacement_Split_Mesh
Get/Set the state of the Split Mesh checkbox in the Subdivision Displacement rollout.
<Editable_Poly>.displaceSteps Integer default: 2 -- animatable; integer; Displacement_Steps
Get/Set the Displace Steps value
<Editable_Poly>.displaceStyle Integer default: 1 -- integer; Displacement_Style
Get/Set the Displacement Style under Subdivision Displacement > Advanced Parameters
0 - Grid
1 - Tree
2 - Delaunay
<Editable_Poly>.useSubdivisionDisplacement Boolean default: false -- boolean; Use_Displacement_Subdivision
Get/Set the state of the "Subdivision Displacement" checkbox in the Subdivision Displacement rollout.
<Editable_Poly>.viewDependent Boolean default: false -- boolean; View_Dependent
Get/Set the state of the View Dependent checkbox in the Subdivision Displacement rollout.
<Editable_Poly>.vertexChamfer Float default: 1.0 -- world units; Vertex_Chamfer_Amount
Get/Set the Vertex Chamfer Amount value.
<Editable_Poly>.vertexChamferOpen BooleanClass default: false -- boolean; Open_Chamfer
Get/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. Available in 3ds Max 8 and higher.
<Editable_Poly>.vertexExtrudeHeight Float default: 10.0 -- world units; Vertex_Extrude_Height
Get/Set the Vertex Extrusion Height value
<Editable_Poly>.vertexExtrudeWidth Float default: 3.0 -- float; Vertex_Extrude_Width
Get/Set the vertex extrusion Base Width value
<Editable_Poly>.vertSelectBy Integer default: 0 -- integer; Select_Vertex_By
Get/Set the state of the "Select Vertex By" radio buttons in the Vertex Properties rollout:
0 - Color
1 - Illumination
<Editable_Poly>.vertSelectionBlueRange Integer default: 10 -- integer; Select_by_color__Blue_Range
Get/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_Color
Get/Set the color value of the Range in the Vertex Properties rollout.
<Editable_Poly>.vertSelectionGreenRange Integer default: 10 -- integer; Select_by_color__Green_Range
Get/Set the Green color value of the Range in the Vertex Properties rollout.
<Editable_Poly>.vertSelectionRedRange Integer default: 10 -- integer; Select_by_color__Red_Range
Get/Set the Red color value of the Range in the Vertex Properties rollout.
<Editable_Poly>.weldPixels Integer default: 4 -- integer; Weld_Pixel_Threshold
Get/Set the Target Weld Pixel Threshold value
<Editable_Poly>.weldThreshold Float default: 0.1 -- world units; Vertex_Weld_Threshold
Get/Set the Weld Threshold value
The following properties have been added to Editable_Poly in 3ds Max 7:
<Editable_Poly>.deleteIsolatedVerts BooleanClass default: true -- boolean; Delete_Isolated_Vertices
Get/Set the state of the Delete Isolated Vertices checkbox.
<Editable_Poly>.preserveUVs BooleanClass default: false -- boolean; Preserve_UVs
Enable/Disable the Preserver UVs mode.
<Editable_Poly>.lockSoftSel BooleanClass default: false -- boolean; Lock_Soft_Selection
Get/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_Size
Get/Set the Size of the Soft Selection brush.
<Editable_Poly>.paintSelStrength Float default: 1.0 -- float; Brush_Strength
Get/Set the Strength of the Soft Selection brush.
<Editable_Poly>.paintSelValue Float default: 1.0 -- float; Selection_Value
Get/Set the Soft Selection Value to be painted with.
<Editable_Poly>.paintDeformAxis Integer default: 1 -- integer; Push_Pull_Direction
Get/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_Size
Get/Set the Size of the PaintDeform brush.
<Editable_Poly>.paintDeformStrength Float default: 1.0 -- float; Deformation_Strength
Get/Set the Strength of the PaintDeform brush.
<Editable_Poly>.paintDeformValue Float default: 10.0 -- float; Deformation_Value
Get/Set the Value to be painted with.
<Editable_Poly>.bridgeBias Float default: 0.0 -- animatable; float; Bridge_Bias
Get/Set the Bridge Bias value.
<Editable_Poly>.bridgeSegments Integer default: 1 -- animatable; integer; Bridge_Segments
Get/Set the number of Bridge segments.
<Editable_Poly>.bridgeSelected Integer default: 1 -- integer; Bridge_Selected
<Editable_Poly>.bridgeSmoothThreshold Float default: 45.0 -- animatable; angle; Bridge_Smooth_Threshold;
Get/Set the Bridge Smooth Threshold.
<Editable_Poly>.bridgeTaper Float default: 0.0 -- animatable; float; Bridge_Taper
Get/Set the Bridge Taper value.
<Editable_Poly>.bridgeTarget1 Integer default: 0 -- integer; Bridge_Target_1
Get/Set the index of the Bridge's first Target Polygon.
<Editable_Poly>.bridgeTarget2 Integer default: 0 -- integer; Bridge_Target_2
Get/Set the index of the Bridge's second Target Polygon.
<Editable_Poly>.bridgeTwist1 Integer default: 0 -- integer; Bridge_Twist_1
Get/Set the first Twist value.
<Editable_Poly>.bridgeTwist2 Integer default: 0 -- integer; Bridge_Twist_2
Get/Set the second Twist value.
<Editable_Poly>.bridgeAdjacentAngle Float default: 45.0 -- angle; Bridge_Adjacent
Get/Set the Bridge Adjacent value. Available in 3ds Max 8 and higher.
<Editable_Poly>.bridgeReverseTriangle Integer default: 0 -- integer; Reverse_Triangle
Get/Set the state of the Reverse Triangulation checkbox. Available in 3ds Max 8 and higher.
Possible values are
0 - disabled
1 - enabled
<Editable_Poly>.relaxAmount Float default: 0.5 -- animatable; float; Relax_Amount
Get/Set the Relax Amount value.
<Editable_Poly>.relaxHoldBoundaryPoints BooleanClass default: true -- boolean; Relax_Hold_Boundary_Points
Enable/Disable the "Hold Boundary Points" option.
<Editable_Poly>.relaxHoldOuterPoints BooleanClass default: false -- boolean; Relax_Hold_Outer_Points
Enable/Disable the "Hold Outer Points" option.
<Editable_Poly>.relaxIterations Integer default: 1 -- animatable; integer; Relax_Iterations
Get/Set the number of Relax Iterations.
<Editable_Poly>.selectAngle Float default: 45.0 -- angle; Selection_Angle
Get/Set the "Select By Angle" Angle value.
<Editable_Poly>.selectByAngle BooleanClass default: false -- boolean; Select_by_Angle
Enable/Disable the Select By Angle option.
Editable_Poly Topics:
Editable_Poly Geometry Methods (polyOp struct)
Editable_Poly Mapping Methods(polyOp struct)