拼排UV孤岛¶
拼排 UV 孤岛 节点通过重新排列 UV 孤岛,使其高效填充给定的 UV 空间。该系统可对孤岛进行缩放、平移及可选旋转操作,同时保持孤岛间具有明确的间距。该功能可有效优化几何节点工作流程中的 UV 布局,例如生成纹理图集或准备烘焙用几何体。
Tip
与 UV 编辑器操作 不同,该节点采用非破坏性工作模式,可通过程序化输入驱动,因此特别适用于自动化或参数化 UV 生成。
输入¶
- UV
需要排布的 UV 贴图。UV 孤岛的拓扑结构由该输入确定。
- 选择
拼排孤岛时需考虑的面。仅包含至少一个选定面的 UV 孤岛会受到影响。完全属于未选定面的 UV 保持不变。
- 边距
UV 孤岛之间的距离,以 UV 空间单位表示。
- 旋转
允许旋转孤岛以实现更高效的拼排效果。
- 方法
确定在排布过程中如何评估每个孤岛的形态。
- 边界框:
采用各孤岛的轴对齐边界框。这是最快的方法,但可能空间利用率较低。
- 凸壳:
采用各孤岛的凸壳。该方法不会将孤岛置于孔洞内,并在精度与性能之间实现了平衡。
- 精确外形:
采用完整的孤岛形状,包括凹陷区域和孔洞。该方案虽能实现最紧密的排布,但速度最慢。
- 左下
孤岛填充区域的左下角。
- 右上
孤岛填充区域的右上角。
输出¶
- UV
排布后的 UV,孤岛根据节点设置重新定位和缩放。