“紧缩”对话框中包含用于在“编辑 UVW”对话框中以程序方式重新排列纹理群集的控制。
界面
- (下拉)
- 设置紧缩方法:
- 展开 3D(默认选项):一种基于对群集布局边界矩形区域进行迭代最小化的紧缩方法。由于使用多线程,通常会生成可用算法的最佳结果,并且性能优于非凸面算法。
- 非凸面:一种迭代方法,生成的紧缩排列通常比递归算法或线性算法更高效,但计算成本会略有增加。
- 递归紧缩:有效紧缩群集,但比线性方法慢。
-
线性紧缩:使用线性方法布局群集。该方法很快但不是很有效,而且往往会保留未使用的 UV 空间。
- 填充
- 群集之间的间距。此值相对于 0.0 到 1.0 的 UV 空间。紧缩后,UV 群集之间的距离基于填充大小和定义的位图分辨率值。如果使用的分辨率较小,但填充量相同,则将尝试分开一些紧缩 UV 群集。
为获得最佳效果,请使用较小的值。大多数情况下,使用默认值会生成不错的效果。
- 规格化群集
- 如果启用此选项,将缩放最终布局使其在标准纹理坐标空间(0.0 到 1.0)内适合,该标准纹理坐标空间在编辑器中以深蓝色的粗轮廓表示。如果禁用此选项,群集的最终大小将使用对象空间,因此会比编辑器贴图区域大。为获得最佳效果,请将此设置处于启用状态。
- 旋转群集
- 控制紧缩算法是否可以旋转群集以查找最佳紧缩解决方案。如果禁用此选项,UV 群集将保留其最初设置的旋转方向。
注: 在某些情况下,即使“旋转群集”处于禁用状态,紧缩也可以将群集旋转 90 度。
- 填充孔洞
- 如果启用此选项,则会将较小群集放置在较大群集之间的间距中,以充分利用可用的贴图空间。
- 重缩放群集
- 如果启用此选项,紧缩将缩放各个群集,以使纹理大小与 3D 几何体空间一致。或者,如果存在含有非默认的“重缩放优先级”值的组,则可以使用指定的缩放因子。
注: “展开 3D”将始终重缩放群集。
- 紧缩分辨率
- 迭代次数:算法为找到最佳分辨率将使用的过程数。增加此值可能会获得更佳的紧缩解决方案,但需要更多时间。
贴图大小:尝试紧缩到的目标位图分辨率。此值与填充结合使用,以确定最终紧缩输出中 UV 群集的接近度。
- 确定
- 接受设置,关闭对话框,并按指定执行贴图。
- 取消
- 取消所有的更改,然后关闭对话框。