拼排UV孤岛

拼排UV孤岛节点。

拼排 UV 孤岛 节点通过重新排列 UV 孤岛,使其高效填充给定的 UV 空间。该系统可对孤岛进行缩放、平移及可选旋转操作,同时保持孤岛间具有明确的间距。该功能可有效优化几何节点工作流程中的 UV 布局,例如生成纹理图集或准备烘焙用几何体。

Tip

UV 编辑器操作 不同,该节点采用非破坏性工作模式,可通过程序化输入驱动,因此特别适用于自动化或参数化 UV 生成。

输入

UV

需要排布的 UV 贴图。UV 孤岛的拓扑结构由该输入确定。

选择

拼排孤岛时需考虑的面。仅包含至少一个选定面的 UV 孤岛会受到影响。完全属于未选定面的 UV 保持不变。

边距

UV 孤岛之间的距离,以 UV 空间单位表示。

旋转

允许旋转孤岛以实现更高效的拼排效果。

方法

确定在排布过程中如何评估每个孤岛的形态。

边界框:

采用各孤岛的轴对齐边界框。这是最快的方法,但可能空间利用率较低。

凸壳:

采用各孤岛的凸壳。该方法不会将孤岛置于孔洞内,并在精度与性能之间实现了平衡。

精确外形:

采用完整的孤岛形状,包括凹陷区域和孔洞。该方案虽能实现最紧密的排布,但速度最慢。

左下

孤岛填充区域的左下角。

右上

孤岛填充区域的右上角。

输出

UV

排布后的 UV,孤岛根据节点设置重新定位和缩放。