======PolySplit======
**将现有的多边形划分成多个新多边形。**
----
==Overview==
PolySplit 提供两种方式的划分:
* Shortest Distance:使用一个点与一条边,计算该点与对应边两端的最短距离路径,并使用该路径作为新的插入边。
* Edgeloop:直接给几何体插入一个 loop 作为新边,常用于添加细分(跟 Maya 类似)。
==Split Location==
PolySplit 使用一系列的表达式作为划分位置的标记:
* a''v''b:在 primitive a 上,选中// vertex b// 进行划分。
* a''e''b:在 primitive a 上,选中 //edge b// 的中间点进行划分。
* a''e''b:t: ''t'' 在此处作为百分比,范围为 ''0.0'' 到 ''1.0''。edge loop 常用此格式。
* a''f'':u,v:按 ''uv'' 对几何体进行划分。 ''u'',''v'' 的范围为 ''0.0'' 到 ''1.0''。
* pa''-''b:选取 //point a, b// 的中间点作为划分。
* pa''-''b:t:''t'' 在此处同样作为百分比。
==Parameters==
|Close Path|点选这个选项会为划分的路径建立一条额外的,回到裁剪起点的路径,其目的是使整个划分的路径称为一个封闭的多边形。 |
|Allow split points on faces|允许在 faces 上创建裁剪路径点。 |
|Quad autocompletion|该选项会自动对切割时产生的,边数大于 4的多边形进行再划分,防止产生划分中产生边大于 4 的多边形。 (实测有问题FIXME)|
|Number of loops |添加多个等距(百分比) egde loop,细分利器 |
|Edge percentage | 按比例设定准确的裁剪点位置。|
|Edge group | 将创建的新边都添加到该组中。|
|Tolerance| 可以解决某些情况下因为精度导致的几何体错误。|