(全文较长,多图)
前言
高手和小白的作品往往在质感上有天壤之别,要想做出质感来,就必须熟练操作灯光、材质和渲染,并对相关的原理要理解到位。如果没搞明白这些原理的话,基本上没法做出合格的质感,只能按部就班跟着操作,不知道怎么去调整出自己想要的效果。
今天我主要给大家分享一下材质相关的理论知识,还要补充一些物理知识比如光的物理原理,然后简要讲讲渲染器是如何利用材质模拟效果的。
推荐大家看这样的一篇文章,原作者写得很详细、很基础:C4D材质原理揭秘笔记-初学必看
一、材质和纹理的关系
首先概括一下材质,它定义了对象的基本属性,比如颜色、凹凸、透明度和高光反射等,但是只调整材质的话,看起来太过于统一和完美了,反而不够真实。
现实世界中的物体都是有瑕疵的,比如粗糙、划痕、污垢等,单单材质是不够的,需要加上纹理贴图来实现效果,如石头、布料等。
具体渲染时,还是得看渲染对象的属性,如果你渲染产品,当然要新品出厂光鲜亮丽,不能有划痕污垢,如果你要渲染写实的对象,那这些纹理细节往往就决定了真实度。但是也不要太过了,你要思考你的场景中哪些部分是观者能看到的,如果你把所有部分都加上了细节,会导致渲染时间过长。
关于材质和纹理,推荐大家看一个视频。这个视频由Andrey Lebrov出品,他从头创建了一个真实的材料,虽然视频内他使用的是Octane渲染器,但不妨碍我们对材质和纹理的理解和学习,从教程中你可以学到从采集照片制作纹理到最终实现动画效果的过程,此外他还解释了漫反射,高光反射,粗糙,法线以及它们如何工作的。
https://www.youtube.com/watch?v=a8d6p-E4KSEwww.youtube.com二、效果的细节
除了上面讲到的纹理以外,还有一些其他方法制作细节,比如栏目包装,电商设计,想要把它们做得有质感,就可以给它添加各种细节。这里不单单是指材质和纹理的细节了,我们还会添加粒子、线条和光效等。
我以前讲过一个这样的公开课,如果感兴趣可以看看录制视频:CCTV台标演绎教学(C4D/AE)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili,我在这里就不详细打字说明了。
三、光学基础
大多数CG效果是通过数学计算模拟了现实世界中的规则,那么光学物理现象就是学习的基础。上面我提到的那篇文章有非常细致的讲解:C4D材质原理揭秘笔记-初学必看,我在这里就简要说明一下。
我们看到的“颜色”其实并不是物体的固有属性,而是光(390~760nm之间的电磁波)与物质交互后,反射进入我们的眼睛(传感器)被感知到,那就是物体的颜色。所以我们有必要对光进行一些了解,这样才知道物体在什么情况下会产生什么样的视觉效果。
1、光与物体表面的交互:
平面散射光会分为两部分,反射和折射。这里稍微讲点关于反射的知识,金属通常比绝缘体的反射率要高很多,反射率基本会达到60%~90%,而绝缘体一般只有0%~20%,因此金属才会看上去有光泽。还有一个现象需要了解,那就是Fresnel现象,折射的影子离观测者越近越强烈,越远越模糊,而反射的影子离观测者越远越强烈,越近越模糊。
2、光与物体内部的交互:
1.不变——透明的均匀物质不会改变光的颜色或强度;
2.吸收——当物质对某一种可见光谱有吸收率的时候,那么,光就会逐渐被吸收,方向不发生改变;
3.散射——当物质内部不均匀时,折射率变化较大,这时光会被分割为多个方向,但光的总量不会变化;
4.自发光——物质还可能因为其他能量发出新的光。