[Map-Baking]SP烘焙法线贴图:使用Cage处理UV接缝
keywords: [Map-Baking]SP烘焙法线贴图:使用Cage处理UV接缝
Keywords:Substance Painter、Normals Maps Baking、UV seams、Cage、烘焙法线贴图、接缝
这里SP版本为2017.3;Maya版本为2018.1。
1,准备好高模、低模、Cage
这里以Maya为例。
高模
硬边低模
低模UV,因为全部是硬边,这里全部切开
平均法线的Cage
Cage的制作方式:
这里的Cage是直接在Maya中对硬边低模Duplicate(Ctrl+D)后再扩大(Move Tool),然后再执行平均法线(Mesh Display -》 Average)。
平均法线之前:
平均法线之后:
注意:是Average Normals平均法线的Cage,不是软边的Cage!否则仍然会有明显的UV接缝。
平均法线和软边的法线方向还是有略微差距,法线方向如下:
Cage和低模都为软边
Cage为平均法线,低模软边
2,将模型的OBJ文件导入SP
先将上述的三个对象导出为OBJ。当前示例导出的3个OBJ文件为:low.obj、high.obj、cage.obj。
然后打开SP,New project(File -》 New)。
然后选择前面导出的低模OBJ
导入之后,再点击TextureSet Settings面板钟的Bake Textures
弹出的Baking面板中,我们只勾选Normal,因为这里只演示法线贴图的烘焙;
常用参数解释
- Output Size:贴图尺寸。
- High Definition Meshes:高模obj。
- Use Cage:是否使用cage。
- Cage File:cage的文件位置。
- Average Normals:是否使用平均法线。
- Antialiasing:抗锯齿级别。
烘焙完带cage的法线后,再烘焙一张无cage的法线:去掉勾选Use Cage、Average Normals。
将两张法线贴图导出,然后再贴到低模上看效果。(因为在SP上看法线效果区别没有Maya明显,所以这里的的法线预览效果我转到了Maya中查看)
不同角度上的法线效果如下(为了方便观察,这六张图片未压缩也不加水印):
扭曲问题
Cage虽然可以更好的处理UV接缝,但是对于凹凸结构会产生扭曲(Distortion),通用的解决方案是在PS中用Cage和无Cage的两张法线贴图合成,将有Cage法线的UV边界合并到无Cage的法线贴图中。篇幅有限这里不讲解如何在PS中合并,后面单独写篇文章讲解如何处理扭曲。
另外,可以看出:
如果凹凸结构落差较大,即使是无Cage法线贴图,对于高度的表现并不好,所以对于落差较大的凹凸结构,低模上最好保留相应结构。
3DMax中的Cage制作(平均法线 Average Normals)
打开菜单:选中 mesh、或patch、或spline、或NURBS object. -》 修改器 > 几何体(转换蒙皮) > 编辑法线。
Select a mesh, patch, spline, or NURBS object. > Modifiers menu > Geometry (Convert to Mesh) > Edit Normals
然后点击:“法线” -》 “选择” -》 修改。
官方文档:Edit Normals Modifier Reference
https://knowledge.autodesk.com/support/3ds-max/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/3DSMax/files/GUID-82722323-100B-4711-A01D-8A87EB53DD96-htm.html
若无力驾驭,自由便是负担。