步骤 01
从 Blender 发送模型
完成完整的 UV 工作流:从 Blender 发送模型、标记接缝、塑造岛形状、控制纹理密度、打包,再将完成的 UV 传回。
在 Blender 中:
- 切换到 Object Mode。
- 选择要展开的网格对象。
- 在 3D Viewport 的侧栏中打开 Alpaca 面板。
- 在 UV Operations 下,单击 Send。
模型会在 Alpaca3D 的 UV Lab 中打开。UV 布局和 3D 视口共享选择,因此您可以在任一视图中工作。
步骤 03
选择几何体
使用数字键切换选择模式:
| 按键 | 选择模式 |
|---|---|
| 1 | 顶点 |
| 2 | 边 |
| 3 | 面 |
| 4 | 岛 |
按住 Shift 添加到选择。在边模式中,使用 Ctrl 选择边路径。
按 A 全选,或连按两次 A 取消选择。
这些是默认快捷键。命令快捷键显示在对应按钮旁;可配置的按键绑定可在 Hotkeys 中修改。
步骤 04
清除现有接缝并隔离一个部分
如果希望从头展开:
- 选择整个模型。
- 单击 UV 区域中的 Clean,或按 X,移除现有接缝。
要单独处理某一部分而不受模型其余部分干扰:
- 清除选择。
- 将指针悬停在该部分上。
- 按 Alt + H 将其隔离。
按 Ctrl + H 重新显示全部。
如果已选中几何体,隔离将作用于该选择。先清除选择,才能以悬停的部分为目标。
步骤 05
标记接缝并实时展开
按 2 切换到边模式,然后选择要设为接缝的边。使用 Ctrl 沿表面构建路径。
单击 Mark,或按 C,标记选定边。
启用接缝自动展开后,UV 布局会立即更新。添加切口时观察畸变显示,并检查生成的岛是否更容易展平。
可以在 3D 视口或 UV 视图中选择和标记边。
要加快接缝布置,请使用 Cut 工具直接在模型上标记接缝。用同样方法处理其余部分,必要时隔离局部。
步骤 06
排列 UV 岛
使用以下快捷键变换选择:
| 操作 | 快捷键 |
|---|---|
| Move | G |
| 旋转 | R |
| 缩放 | S |
也可以按住 Space 并拖动:
- 鼠标左键:缩放。
- 鼠标右键:旋转。
- 鼠标中键:移动。
标记接缝后,全选并按 U 展开。按 P 创建初始打包布局。
首次打包有助于整理岛,为后续优化做准备。
步骤 07
使用约束塑造岛
打开 UV 区域中的 Advanced Settings,访问约束工具。
约束控制展开和对齐时岛上选定部分的形状。
水平和垂直约束
选择一条边链,应用水平或垂直约束,将岛的这一侧拉直。
它们适合对齐应沿明确水平或垂直方向延伸的边界。
直线约束
对需要保持笔直的倾斜部分使用直线约束。
可以沿岛周围依次放置多个直线约束,让边界的不同部分沿不同方向延伸。
按 Alt + D 移除选定约束。
形状约束
圆形、正方形和三角形约束可快速为合适的岛创建规则边界。
选择适合几何体的形状,然后在两个视口中检查结果。只有同时获得可接受的畸变分布时,规则轮廓才有意义。
自动约束与 Auto Grid
自动约束可通过识别岛上合适的方向来减少手动设置。
Auto Grid 适用于兼容的网格状拓扑。
将自动结果视为起点:检查岛,并在必要时微调约束。
约束自动展开
保持约束自动展开启用,以便在应用约束时看到变化。
如希望先定义多个约束再重新计算布局,请禁用此选项,然后运行 Unwrap。
步骤 08
重新分布畸变
塑造岛形状后,按 Y 运行 Interior UV Alignment。
这会调整 UV 布局,在遵守适用约束和锁定的同时重新分布畸变。
如需在工作时持续更新对齐,请启用 Continuous Relaxation。这在微调约束并观察岛的响应时很有用。
每次重要更改后都检查结果,而不只是根据轮廓判断岛。
步骤 09
使用 Lock Shape 保护已完成的岛
当布局的某些部分需要避免进一步更改时,使用 Island Locks。
Lock Shape 会在后续调整中保留岛的形状。除非分别锁定相应属性,否则仍可移动、旋转和等比缩放。
这尤其适合网格状或经过仔细拉直的岛,让您在优化其余布局时保留这些岛。
步骤 10
控制纹理细节的分配
模型的各部分不一定需要相同的纹理空间。
Vertex Density
使用 Vertex Density 笔刷,为重要区域分配更多 UV 布局空间。
视频示例对眼部投入了更多关注,因为它是视觉上重要的特征。
Density Fill
使用 Density Fill,减少分配给不太显眼或不太重要部分的纹理空间。
请根据资产需求平衡这些调整。为某一区域分配更多空间,就会减少其他区域可用的空间。
步骤 11
打包 UV 布局
按 P 开始打包。
在 Packing → Advanced Settings 中为项目配置布局:
- 纹理宽高比。
- 岛之间的间距。
- 纹理边界周围的留白。
让打包器搜索更好的排列,并观察填充率。
结合间距和密度需求评估结果。更高的填充率本身并不保证布局更适合您的资产。
步骤 12
使用 Inflate 优化布局
如需进行可选的最后调整,使用 Contour Deformation,也称为 Inflate。
这会将岛边界扩展到可用空隙中。它有助于为模型部分分配更多 UV 空间,但也会改变岛的形状。
推荐的操作顺序:
- 为需要保留形状的岛应用 Lock Shape。
- 按 I 运行 Contour Deformation。
- 按 Y 运行 Interior UV Alignment。
- 检查更新后的布局和畸变。
保留更改前先比较结果。在能改善布局时使用此步骤,无需对每个资产自动应用。
步骤 13
将完成的 UV 传回 Blender
满意后,单击 Send to Blender。
更新后的 UV 将应用到 Blender 中的模型上。
桥接插件还会保留约束信息,让您可将模型传回 Alpaca3D,继续优化布局,而无需重新建立约束。
步骤 14
工作流程清单
- 从 Blender 发送模型。
- 清除不需要的接缝,并隔离要处理的部分。
- 标记接缝并检查实时展开结果。
- 使用约束塑造岛。
- 使用 Interior UV Alignment 重新分布畸变。
- 使用 Island Locks 保护已完成的形状。
- 调整局部密度。
- 打包布局。
- 可选择使用 Inflate 和对齐进一步优化。
- 将完成的 UV 传回 Blender。