1. 认识UV映射为什么你的纹理总是拉伸第一次在Blender里给模型贴图时看到纹理像被用力拉扯的橡皮糖一样变形那种崩溃感我太懂了。UV映射本质上就是把3D模型的皮肤剥下来平铺在2D平面上就像把地球仪展开成世界地图。但和地理课上的地图投影不同UV映射需要我们自己决定从哪里剪开。举个生活中的例子给快递盒贴包装纸时如果随意把纸揉皱再贴上图案就会扭曲。UV展开就是先规划好包装纸的裁剪方案让图案能完美对齐盒子的每个面。在Blender里这个裁剪方案就是UV贴图而接缝Seam就是我们的剪刀路径。常见的新手误区包括直接在变形后的模型上展开UV相当于在压扁的盒子上贴纸随意标记接缝导致UV碎片过多把包装纸剪得太碎忽略应用缩放变换相当于没量盒子尺寸就裁纸2. 从智能接缝到UV展开像拼图一样规划切割线2.1 接缝标记的黄金法则标记接缝时有个原则想象你要把模型拆成最少数量的零件就像玩拼图时尽量用大块拼板。我习惯先按以下顺序操作进入编辑模式按CtrlTab选择边选择模式按住Alt键点击环形边快速选择循环边CtrlE调出边菜单选择Mark Seam标记接缝实用技巧对于有机模型比如角色接缝应该藏在视觉死角比如腋下或后脑勺对于硬表面模型比如机械则要沿着结构转折处标记。最近发现Blender 3.4新增的智能UV投射功能在UV菜单里能自动生成较合理的接缝适合快速原型制作。2.2 UV展开的三种武器按A全选模型后U键调出的展开菜单里有几个关键选项Unwrap基于现有接缝的默认展开Smart UV Project适合简单模型的自动展开Lightmap Pack为烘焙光照优化的展开方式我最近做的一个游戏武器道具案例中先用Smart UV Project生成基础展开再手动调整接缝最后用常规Unwrap获得更整齐的UV块。记住要随时检查UV编辑器里的蓝色虚线框——这个0到1的空间就是你的画布所有UV块都应该放在这个范围内。3. 纹理拉伸诊断与修复用网格图当X光片3.1 创建诊断纹理在UV编辑器里点击New Image选择UV Grid类型生成标准的测试网格图。接着在着色器编辑器新建原理化BSDF材质添加Image Texture节点并选择刚创建的网格图连接到Base Color输入口这时模型表面会显示彩色网格任何拉伸都会表现为网格线变形。我常看到两种典型问题均匀拉伸网格变成矩形但线条仍平行需调整UV缩放不均匀拉伸网格线出现波浪形扭曲需重新标记接缝3.2 使用拉伸检测工具Blender自带的UV拉伸检测功能很多人不知道在UV编辑器上方菜单选择View → Display → Stretch展开UV → Stretch面板调整显示参数蓝色表示压缩区域红色表示拉伸区域最近处理一个科幻仪表盘模型时这个功能帮我发现几处细微拉伸有个按钮的UV被压缩了15%导致纹理模糊。通过选择受影响的面使用UV缩放工具S键配合约束轴向ShiftX/Y/Z轻松解决了问题。4. UV优化进阶技巧像整理衣柜一样排布UV4.1 比例校正魔法发现UV块大小不一试试这个流程选择所有UV岛UV编辑器里按L键可快速选择整岛按CtrlA选择Scale Average平均化缩放使用Pack Islands功能自动排列有个省时间的技巧在排布UV前先给不同材质区域分配不同的材质槽哪怕使用相同材质。这样后续在Substance Painter等软件中可以直接按材质分组处理纹理。4.2 手动调整的艺术自动排布后总会有需要微调的情况按G键移动时按住Shift可精确对齐旋转UV岛时按R两次进入自由旋转模式选中边后按W选择Stitch可以缝合UV边上周做个复古收音机模型时扬声器部分的圆形UV总是排不好。最后发现开启UV → Constrain to Canvas选项后配合最小拉伸展开方法终于让所有孔洞完美对齐。5. 从Blender到Photoshop纹理绘制的桥梁5.1 导出UV布局图完成UV编辑后在UV编辑器选择UV → Export UV Layout建议选择PNG格式并开启Modified选项分辨率根据最终纹理尺寸决定通常2048x2048起步避坑提醒有次我导出的UV图在PS里怎么都对不上后来发现是忘了在导出设置里勾选All UVs。现在养成了导出后立即在PS里测试对齐的习惯——新建图层填充鲜明颜色叠加到模型上检查边界是否匹配。5.2 纹理绘制的参考技巧在Photoshop中将UV布局图放在顶层并设置为正片叠底模式用魔棒工具选择UV区域时记得设置适当的容差重要细节要画在UV岛中心区域避免接缝处错位最近做的一个案例中需要在木质纹理上添加金属铆钉。通过在PS里把UV图层设为动画帧可以实时查看Blender中的纹理更新情况大大减少了来回修改的次数。