Go to: Synopsis. Flags. Return value. Related. MEL examples.
polyTriangulate [-constructionHistory boolean] [-name string]
polyTriangulate is undoable, queryable, and editable.
Triangulation breaks polygons down into triangles, ensuring that all
faces are planar and non-holed.
Triangulation of models can be beneficial in many areas.
constructionHistory, name
Flag can appear in Create mode of command
|
Flag can appear in Edit mode of command
|
Flag can appear in Query mode of command
|
Flag can be used more than once in a command
|
string The node name.
polyAppend, polyAppendVertex, polyBevel, polyChipOff, polyCreateFacet, polyExtrudeEdge, polyExtrudeFacet, polySmooth, polySplit, polySplitVertex, polySubdivideEdge, polySubdivideFacet
//<I>non-planar faces</I>
polyPlane -n plg1 -sx 5 -sy 5 -w 5 -h 5;
move -6 0 0;
polyMoveVertex -ltz 1 plg1.vtx[7] plg1.vtx[10] plg1.vtx[25] plg1.vtx[28];
polyTriangulate plg1.f[0:1] plg1.f[5:6] plg1.f[3:4] plg1.f[8:9]
plg1.f[15:16] plg1.f[20:21] plg1.f[18:19] plg1.f[23:24] ;
//<I>holed faces</I>
polyCreateFacet -p 2.5 0 2.5 -p 2.5 0 -2.5 -p -2.5 0 -2.5 -p -2.5 0 2.5
-hl -p 1 0 -1 -p -1 0 -1 -p -1 0 1 -p 1 0 1 -n plg2;
polyTriangulate plg2.f[0];
//<I>both holed and non-planar facets</I>
polyPlane -n plg3 -sx 3 -sy 3 -h 5 -w 5;
move 6 0 0;
polyChipOff -dup 1 -ltz 1 -ls .25 .25 .25 plg3.f[4];
polyMergeFacet -ch on -ff 4 -sf 9 plg3;
polyTriangulate plg3.f[4];