======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| 可以解决某些情况下因为精度导致的几何体错误。|