※6.1 特殊Alpha贴图的制作
制作布料类PBR材质的最终效果如图6.1所示。
图6.1 维多利亚风格服装的最终效果
注意,在开始制作布料PBR材质之前,应该准备已经拆分好贴图坐标的低模模型、已经渲染出低模贴图坐标的UV贴图,以及已经把低模模型和服装的高模模型烘焙好的法线贴图。如果缺少烘焙的AO阴影和边线贴图,则可以在Substance Painter软件中进行转换。
搜集一些贴图使用的素材,这些素材将被使用在布料之上,为布料增加非常多的细节,如图6.2所示。在材料的搜集上,至少要获得三种不一样的图案。
图6.2 搜集到的贴图素材
将搜集到的素材转换成黑白图片,如图6.3所示。
图6.3 将素材黑白化处理
另外需要注意的是,搜集到的素材尽量是连续性的贴图,如图6.4所示。连续性的贴图一般有两种:四方连续和二方连续。四方连续的贴图是上、下、左、右复制都可以无缝拼接,而二方连续贴图只有一个方向上可以无缝拼接。
图6.4 连续性的贴图
贴图的清晰度并不是越大越好,并不需要将一张非常巨大的纹理贴图导入项目中。如果纹理是重复的,只要保留它重复的部分就可以了,可以在计算机中设置它的重复次数。这样就可以发现图片的重复规律,只需要对图片进行裁切,保留需要重复的部分就可以了,如图6.5所示。这样既可以减小图片的容量,又可以节省计算机运算的负担。
对于裁切之后的四方连续贴图,需要检查一下上、下、左、右是否能够衔接,如图6.6所示。
图6.5 裁切纹理贴图
图6.6 裁切之后的检查
当设置好纹理贴图之后,就可以将它储存了,如图6.7所示。
除了纹理贴图之外,ID贴图也非常重要。ID贴图是为了区分布料上的不同材质。建议将贴图坐标图片渲染成PNG格式,然后将其导入Photoshop中,利用选区的方式绘制出ID区域。最后为不同的区块填充不同的颜色,每一种颜色代表一种材质,如图6.8所示。
还需要做更细的效果,才能让布料看起来更加真实和丰富。例如希望在末端产生一片包边,不至于让布料在边缘处割裂感太严重。这时就利用矩形框卷出一块包边的区域,并且用颜料桶选中包边,把想要的颜色填充进去,如图6.9所示。
图6.7 储存纹理贴图
图6.8 制作ID 贴图
图6.9 细化ID贴图
为了不让包边材质溢出布料之外,可以在当前的图层中添加一个向下蒙版,如图6.10所示。
图6.10 向下蒙版
以上操作方式比较适合横平竖直的区域,对曲线部分做包边比较困难,这时可以用魔术棒的方式选中需要做包边的区域,如图6.11所示。
图6.11 选择选区
将魔术棒切换为矩形框选择工具,在选区上单击鼠标右键,在右键选项中找到“描边”选项,对当前的选区进行描边的操作,如图6.12所示。
找到了选区之后,可以对描边设置参数,如图6.13所示。
描边效果如图6.14所示。
选中不需要的边界部分,按删除键删除,如图6.15所示。
图6.12 选择“描边”
图6.13 设置描边的参数
图6.14 描边效果
图6.15 去除不需要的边界
接着可以使用相同的方法为布料的其他部分制作包边,如图6.16所示。
图6.16 为布料的其他部分制作包边
打开三维引擎Marmoset Toolbag 3,使用默认的材质球将ID贴图直接添加到Albedo固有色的通道上,如图6.17所示。
将低模导入引擎中,并且将带有ID贴图的材质球赋到低模模型上,如图6.18所示。
制作蕾丝边专用的贴图,如图6.19所示。
导入蕾丝边的贴图之后,可以对其进行缩放并复制粘贴,以确保它能够覆盖整条蕾丝边的ID区域,如图6.20所示。
图6.17 将ID贴图当作固有色导入
图6.18 将材质全部移到模型之上
图6.19 制作蕾丝边专用的贴图
图6.20 缩放蕾丝边贴图并进行复制粘贴
直接将蕾丝边的效果储存在ID贴图之上,这样可以立即切换回三维引擎来查看蕾丝边在模型上显示的效果是否正确,如图6.21所示。
复制所有的蕾丝边,如图6.22所示。
所有的蕾丝边的区域已经粘贴上了蕾丝边的花纹,如图6.23所示。
图6.21 查看效果
图6.22 复制所有蕾丝边
图6.23 粘贴后的效果
单独储存蕾丝边的贴图,如图6.24所示。
将贴图储存为JPEG图片格式,如图6.25所示。
回到ID贴图,继续细化ID贴图的区域,如图6.26所示。
最后整体检查一下制作好的ID贴图,如图6.27所示。
图6.24 单独储存蕾丝边贴图
图6.25 将贴图储存为JPEG图片格式
图6.26 细化ID贴图的区域
图6.27 整体检查ID贴图
最终效果如图6.28所示。
图6.28 在三维中查看ID贴图的效果