这样每个像素对灯光的反应都不同,形成表面崎岖不平的灯光效果
image
image
Reflective map(反射贴图)
以黑白图片精确定义了材质每个像素的反光程度.就是周围环境的光线在物体表面映射出的图像...(实际就是天空盒子图像在物体表面的反光)
image
image
需要注意的是
Xcode8之前,反射贴图和前面两个贴法不同,不是直接拉伸包裹在几何体上面的,而是用cube mapping(立方体贴图...)来完成的.想像一个立方体,六个面的纹理并排水平放置,就形成了立方体贴图
image
image
Xcode8之后别的形式立方贴图也可以,
image
Xcode8还支持了1:2的球面贴图
image...镜面贴图,高光贴图)
镜面贴图决定了几何体的镜面程度,黑色部分就是不光滑,白色就是光滑反光.会影响Normal map(法线贴图)外部光线照射反光和Reflective map(反射贴图)外部天空盒子图像反光的清晰程度...,白色透明
注意
image
球体内部需要开启double-sided mode才能看到
image
image
Metalness and Roughness maps(光泽度和粗糙度贴图)
Xcode8