如何在Blender中添加材质?
作为一款专业的开源3D建模和动画软件,Blender受到越来越多的用户青睐。如何向对象添加材质以使最终渲染效果更逼真是许多新手用户都会遇到的问题,今天就给大家分享一下在Blender中添加材质的详细步骤。
着色器、材质、贴图和纹理
3D创作的初学者经常混淆“材质”和“纹理”之间的区别,因为它们都用于更改对象的外观。为了获得更逼真的对象渲染效果,我们首先需要了解这两个概念之间的差异,同时还需掌握另外两个概念——纹理和着色器。
简单来说,材质可以理解为一个数据集合,纹理和贴图都是属于该集合的参数,而着色器是一个旨在尽可能逼真地恢复光和阴影效果(即着色)的程序。为了更清楚地理解几个概念之间的差异以及它们的具体使用方法,让我们切换到着色工作站,并以默认立方体为例来讲解。
纹理
纹理是数据输入的最基本单元,它是材质的一部分,用于描述对象表面的外观。以木材纹理为例。将木材纹理添加到物体表面后,它可能看起来像木材产品,但不一定是由木材制成的。最常见的例子是街道长椅,它看起来是木制的,但经过触摸你会发现它是由更耐用的金属制成的。
Blender包含多种纹理,用户可以通过快捷键Shift+a在着色编辑器中快速访问它们,并将其连接到输出节点,以便将其应用到对象的表面。
如果遵循以下步骤,也可以从“材质属性”部分应用纹理:
a、 选择对象并单击“新建”为其创建材质;
b、 点击基色后面的黄点可以选择纹理(如果需要,可以选择图像纹理来导入自己的纹理);
c、 单击“打开”并找到要导入的纹理图像(请记住,将视口着色从默认的“实体”设置切换到“材质预览”或“渲染”以查看效果)。
贴图
贴图有时被理解为名词,即应用于对象表面的纹理模式,有时被理解为动词,即将纹理应用于对象表面的过程。简单地说,在3D创建中,它的功能是通过UV坐标将纹理应用到3D对象的表面。贴图包含纹理以外的许多信息,例如UV坐标、纹理输入和输出控件等。
众所周知,我们看到的总是物体的表面,如果我们想象从表面撕裂,就像剥一个橘子,那么这个表面本质上是一个二维平面。将曲面从3D旋转到2D,可以将对象表面上的着色点对应到地图,并且可以更准确地向对象添加颜色、纹理和纹理。
映射通常与文字纹理和UV一起出现,我们可以通过着色编辑器以更简单的方式来理解它。要通过UV坐标快速将图像映射到对象,可以使用快捷键Ctrl+Shift+T并选择纹理图像。
材质
材质是用于描述对象表面细节的数据集。它包括纹理、平滑度、粗糙度、柔软度、金属纹理,以及光的交互(反射、折射)特性参数。这些参数允许观察者想象物体是由什么组成的以及触摸时的感觉。
我们可以从阴影编辑器直观地感觉到,无论对象的材质有多复杂,最后一个节点的名称始终是材质输出节点。只有连接此节点时,对象的表面才会显示不同的颜色、纹理、光泽和其他效果。
材质库
随着对快速和高度逼真输出的需求不断增长,随时可用和可下载的三维模型是项目中不可或缺的组成部分。从材质库中你可以很容易地获得高清纹理和材料,部分是是免费开放的,部分是需要付费购买的。
从3.0版开始,Blender添加了一个资产浏览器,允许用户以更有效的方式管理和使用资产。您可以对一些常用的模型和材质进行分类,并将其放入资源库中,只需拖动并放置它们即可完成对象和材质的添加。
LotusPixel是一个在线纹理库,包含超过2000个优质8K纹理、高质量3D模型和许多其他材料。
BlenderKit是一个插件,可以添加到Blender中,允许用户在线搜索资产,直接拖放到视口,就像Blender资产库一样。
对象表面上的材质越复杂,渲染所需的计算量就越大,这也会导致渲染时间不断增加。渲云影视版可以为您提供海量高性能计算资源来加速渲染,还可以帮您提供免费项目定制服务和专业技术支持,欢迎免费试用!