【Unity3D技术文档翻译】第2.3.3.10篇 二级贴图(细
2018-06-26 本文已影响8人
何三思

上一章:【Unity3D技术文档翻译】第2.3.3.9篇 自发光 (Emission)
本章原文所在章节:【Unity Manual】→【Graphics】→【Graphics Overview】→【Materials, Shaders & Textures】→【Standard Shader】→【Material parameters】→【Secondary Maps (Detail Maps) & Detail Mask】
二级贴图(细节贴图)与细节遮罩 (Secondary Maps (Detail Maps) & Detail Mask)
二级贴图(细节贴图)允许你在材质属性列表上部的主要纹理之上覆盖一张二级纹理。你可以应用一张二级反照率(Albedo)颜色贴图,以及一张二级法线贴图。与主反照率贴图和主细节贴图相比,二级贴图典型用于映射到一个小得多的缩放等级,且要在物体表面重复许多次。
使用二级贴图的原因是为了让材质在被近距离观察的时候,能显示锋利的细节。而当从远处观察的时候,则显示法线级别的细节。因此不需要使用一张极其高质量的纹理贴图,就能实现这个目标(远近都有高度细节)。





如果你只需要使用一张法线贴图,请务必将它配置到主要通道中。因为二级法线贴图通道要比主要通道更耗性能,却具有同样精密的效果。
细节遮罩
细节遮罩纹理允许你屏蔽模型上的某些区域,以应用细节纹理。这意味着你可以在这些区域中展现纹理贴图,而在其他地方进行隐藏。举个例子,上图中的皮肤毛孔,你可能想要创建一个遮罩,使得毛孔不会出现在嘴唇或眉毛上。
如果本文对你有帮助的话,点个赞或者评论一下吧!