albedo和normal贴图大家应该都知道,分别是纹理贴图和法线贴图。AO、metallic、roughness这3种贴图又该怎么给材质添加?
AO、metallic贴图比较简单,在standard的shader的Occlusion和Metallic处添加即可。
roughness贴图的使用就有些复杂了,需要用ps和其它贴图进行融合使用,而不是单独添加的。这个贴图会影响粗糙度。
这里使用 metallic与roughness融合。
先使用ps打开 roughness图片:
对这张图片进行反相:
之后再打开 metallic图片,如果没有metallic图片可以用和roughness图片同等大小的纯黑图片代替。单击下图这个标志为metallic的这个图层添加蒙版。当然添加蒙版的方式不止一个。之后按住alt+单击蒙版进入这个蒙版。
回到打开的roughness那里,ctrl+a全选,再ctrl+c即可复制,之后回到蒙版这里ctrl+v把之前得到的反相图片复制到这个蒙版上。(点击图片外区域即可退出蒙版)之后把这个metallic图片保存为png格式,便是融合了roughness的metallic贴图了。
记得standard shader的smoothness下面的source那选择metallic alpha而不是albedo alpha。之后将新metallic图片代替原来的metallic图片即可。
在smoothness为默认的1的情况下,是否融合了粗糙度差别很明显。但如果没有roughness贴图,直接降低smoothness到合适值应该也能有不错的效果。
文章来源地址https://www.toymoban.com/news/detail-536068.html
文章来源:https://www.toymoban.com/news/detail-536068.html
到了这里,关于unity中AO、metallic、roughness贴图的使用方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!