Unity开发备忘录000005:用Unity标准着色器构建金属材质效果(一)

网上有很多第三方开发的构建金属材质的Unity包,但其实Unity自带的标准着色器Standard就可以调出不错的金属材质效果。

首先,建一个Unity工程,并创建一个球体对象,为了效果明显再添加一个天空盒。

原始状态

再创建一个材质球,取名为Metallic,并把它赋给球体对象。

创建材质球

Metallic材质球初始时就是标准着色器Standard,其下有Metallic(金属)选项,通过调整其后的滑动条,可以增加对象身上的金属质感。

Metallic

但当前效果还不够,当我们增加其Smoothness(平滑度)的值时,可以看到光滑金属球面上映照出来的环境。

平滑度

如果为球体再加上一个反照率贴图,看起来就更像金属的质感了。

反照率

扫描二维码关注公众号,回复: 11266525 查看本文章

但这个金属球上的纹理还是没有立体感,于是我们又加上了一张这个贴图的法线贴图,便有了凸凹的感觉了。

法线贴图

如果再加上高度贴图,这种凸凹的感觉就更细致了。

老孙头课堂:https://edu.csdn.net/lecturer/3617

猜你喜欢

转载自blog.csdn.net/sunbowen63/article/details/88709916