Poly Split
surface node
Divides an existing polygon into multiple new polygons.
See also: Subdivide
This node can handle a chain of cuts, possible self-intersecting, as well as cuts between non-adjacent polygons.
The new polygons that are created preserve vertex and primitive attributes of the polygon from which they were cut. Group memberships are also preserved.
A cut made from one end vertex to another end vertex of an open polygon will close the polygon.
If only one split location is specified and both 'Quad Strips' and 'Close Path' are used, PolySplit will try to find a closed loop around the quad strip.
Using PolySplit
| To... | Do this |
|---|---|
|
Divide a polygon |
|
|
Slice a polygon equally |
|
Parameters
|
Split Locations |
Specifies the chain of locations along which to make cuts. The list of locations is separated by a space and can be specified in the following ways:
|
||||||||||
|
Path Type |
Specifies the algorithm used to find the desired path. Please see above for a description of the algorithms. |
||||||||||
|
Override Bias |
Specifies an overriding value for cut locations made along edges, even for those where the midpoint is used by default. |
||||||||||
|
Update Point Normals |
Update point normals if they exist. |
||||||||||
|
Close Path |
Causes an extra cut to be made from the last split location to the first. |
||||||||||
|
Tolerance |
Tolerance used when performing geometric calculations. |
Example files
Usages in other examples
| Example name | Example for | |
|---|---|---|
| Down Hill Lava Flow |
Material shader |
|
| EdgeFlipBasic |
Edge Flip surface node |