贴图怎么贴?今天他来了!
我发现有很多的小伙伴对于网站下载下来的一套贴图并不知道怎么贴,虽然当时决定空下来,就出一套贴图类型的详细教程,但一直搁到现在。不过今天他来了,我们就开始吧。
**
那么今天要说的是OC材质七个属性对应的八张贴图,那我们来看看下载的一套贴图,一共八张,其实常用的只有四个(红底标示)。
先解释一下,每个OC版本翻译不同,我们以英文为主。
**
Diffuse/漫射
表现物体反射或者表面的颜色信息。
AO/环境光遮蔽
在贴图缝隙或贴图之间产生环境吸收效果,比如墙砖中间的缝隙,通俗来讲就是加强阴影。(实际上,裂缝孔内的环境光很小,你可以将它乘以或者反乘以漫反射贴图以获得或多或少的对比度,不过一般是游戏引擎流程才会贴,C4D做的这些行业其实很少用)
Specular/镜面
表现当光线照射到模型表面时,其表面反射的光泽,比如金属、塑料等。
Roughness/粗糙
通过贴图的黑白信息调节粗糙程度。(越白越粗糙,越黑越不粗糙,灰色是二者之间)
Bump/凹凸
模拟物体模型的立体感,增加写实程度。(多用于刮痕、污渍等)
Normal/法线
模拟物体模型的立体感,增加写实程度,拥有凹凸的反射高光。(多用于刮痕、污渍等)
Displacement/置换
用来表现物体的深度,比如山峰、水平面等。**
Opacity/透明
通过贴图的黑白信息调节透明程度。(白是不透明,黑是透明,二者之间的灰色是半透明)
那么就有人好奇了,凹凸和法线有什么区别呢?
**
① 凹凸
凹凸贴图存储的是高度差信息,8bit灰度图。通俗点讲:凹凸贴图贴上你会发现模型变暗了,凹凸信息没有反射高光。
不通俗点讲:原理是在原始图像的基础上,对高度场图像进行复制、轻微平移、差操作。但它存在很多严重的局限性,它只能用于漫反射表面,对于镜面高光来说是不可能的。当光源直接照射在物体表面时,如果没有偏移,那么物体表面就不会出现任何凹凸现象。
② 法线
法线贴图存储的是法线信息,24bit彩色图。通俗点讲:凹凸信息具有反射高光。
不通俗点讲:它不需要存储高度,只需要将表面的实际法线作为(x,y,z)向量存储在法线图中,然后可以将含有法线的凹凸纹理和经过插值的光源向量在每个象素点结合起来,可以使用点乘。它的一个优点就是可以直接用来计算凹凸块上的镜面高光。
左边:法线贴图含反射高光。
右边:凹凸贴图没有反射高光。
那应该怎么贴?下面这张图告诉你。
**
最后还有一个问题,就是下载的贴图名字总是不一样。其实,其它渲染器用的贴图名字不一样,但翻译后也都差不多。
我常用的https://sketchfab.com/网站下载的贴图,Disp/置换就叫Height/高度,Specular/镜面对应是Metallic/金属)
不过放心这些名称翻译问题我都整理好了,贴图名称类型对照表,建议保存起来。