材质编辑器

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

材质编辑器

材质篇

本节介绍如何在虚拟现实下处理材质

A.分析材质的基本构成要素,例如颜色、贴图。

B.材质的基本操作,例如新建材质、赋予材质、编辑颜色、贴图.等

一、常见材质和特殊效果材质的制作

在自然界的物质都具有一些基本属性。例如绿色镀膜玻璃就有三个属性:首先是绿颜色,第二会做镜面反射,第三还有透明属性。而光滑的大理石就会有大理石图案和镜面反射两个属性

材质编辑器按物体的属性做了几个页面:

选择“材质”下的“编辑材质”或者单击,会出现材质编辑器。如

图:

基本页面:

材质名称:当前材质的名称,可以输入一个名称,例如“地面”。方便对材质的管理

类型:根据各种类型的材质在物理世界中不同的性质进行分类,例如选择“玻璃”,材质就会自动有透明,镜像的特性。是一个非常方便的智能选项。

一般我们更改材质性质,选择不同的类型就可以了

透光度:这是一个材质的特性,指光从物体的正面射入,会透过物体进行漫反射,而且从物体的背面看,物体是发亮的。最典型的例子就是灯罩的材质。数值是0 表示这个物体完全不透光。数值 1 表示这个物体全透光。

反射系数:在光能传递计算时候,该参数控制这个材质会反射多少光能出去。对于一个纯白色的材质来说,数值是0.8 表示有80%的光能会继续进行漫反射。使用这个参数需要一定的经验。

贴图长宽:这个参数可以重新调整自动轴贴图坐标的数值(参见下一节,贴图坐标)

颜色页面:

RGB:采用红色,绿色,蓝色系统调色。这个颜色在没有颜色贴图的情况下表示材质的对光的漫反射颜色

HSV:采用色调,饱和度,亮度系统来调色。

颜色渗透程度:在物理世界中,不同性质的材质反射光线会有不同反映,例如红色的纸张会使四周的白色墙壁变红,但是一块非常光滑的红色大理石,四周的白色墙壁红色的饱和度会比红纸张造成的小的多。颜色渗透程度就是控制反射光线颜色的饱和度,当数值为1,反射光线颜色的饱和度和材质颜色的饱和度一致。数值为0.5,反射光线颜色的饱和度只有材质颜色饱和度的一半。当数值为0,反射光线颜色饱和度是0,也就是中性色:白色。

贴图亮度:在光能传递后,这个参数可以控制贴图的亮度显示。例如一块色调是红色,饱和度高但是亮度非常小,这个贴图我们看起来是暗红色的。

但是这个材质给强光照射就会显示出鲜红色调。可以用这个参数来控制这个贴图显示出原来希望要的暗红色。数值可以从0 到无穷大,数值为 1 表示正常显示,数值超过 1 会增加贴图显示亮度,数值

为0 表示贴图全黑。而且该参数也可以应用于纯色材料,例如把白色的洗手台盆材质的贴图亮度设置为 1.3,这样光线跟踪后,这个白色的洗手台盆会比原来显的更加晶莹剔透。

颜色贴

图:使用一个图片文件做为物体的漫反射的表现。例如一个大理石材质。该贴图支持文件拖拽操作。目前支持jpg,bmp,tif三种图片文件格式。反射页面:

反射度:在镜子中可以观察到它反射到其他物体,这种特性称为镜面反射。数

值为 1 表示纯镜面。数值为0 表示没有镜面反射属性

粗糙度:指物体表面的光滑程度,该参数只有在反射度不

为0 的情况下才能起作用。针对普通光线跟踪,通常应用于制作模糊反射的效果。一般设置为0.1 到0.4 左右。

而使用光子图渲染的参数设置,参考下图,一般设置在0.01-0.05 之间

反射度贴图:采用贴图控制反射的区域。可以制作一些特殊效果,我们会在后面举例说明。

透明页

面:

透明度:可以透过玻璃看到其后的物体,这特性称为透明。折射率:透明物体会有光线折射现象,例如放大镜。一些比较厚的玻璃还会出现

幻彩。这里分红色,绿色,蓝色分别进行折射设置,在一般情况下,通常默认为1。

透明度贴图:采用贴图控制透明程度的大小。可以制作一些特殊效果,我们会在后

面举例说明。

而镂空、凹凸、发光、波浪页面都是应用制作一些特殊效果。将在后面举例说明

材质处理的基本操作

我们将举例说明,操作如下:

1.学习提取模型上已有材质,进行颜色修改后赋予给其他模型

z 选择“材质”下的“材质编辑器”,会出现编辑材质对话框

z 这是时候默认“选材质”按钮被激活,鼠标变成吸管的图标,单击鼠标左键可以提取出鼠标所在位置模型所用的材质,我们在墙壁的区域中单击鼠标左键。

z 在材质编辑器中切换到颜色页面,然后移动颜色滑竿,可以观察到墙面的颜色随着进行更改,注意场景中所有使用了这个材质的模型会一起更改。

z 在编辑材质的同时可以走动,单击对话框下方的走动选项,就可以走动了。现在走到背后的那面墙的前面。

z 现在单击赋材质选项,鼠标会更改为一个斜箭头的图标,这时单击鼠标左键就可以将当前材质赋予被点击的模型上了。现在我们在后面的这个墙壁上赋予这个材质。

2.新建一个材质,并把这个材质赋予其他物体上。

z 在上面的操作中,所有墙壁都使用了同一个材质,这样调整一个材质就会所有墙

壁都发生变化。现在要求原来后面的墙采用另外一个材质。这就需要新建立一个材质赋予到这个墙壁上,操作如下:

z 单击材质工具条中的吸材质按钮,吸取后墙的材质。

z 切换到基本页面上,单击新建按钮,输入一个新名称,单击确定按钮

z 然后再单击材质工具条中的赋材质按钮,将这个新材质赋予到墙壁上。这个操作才全部完成。现在更改这个墙壁上的材质,其他墙壁就不会跟着改变了。

3.学习设置材质的颜色贴图,有两种方法

方法一:

z 现在点击“选材质”按钮,然后选择地面,提出地面材质,

z 切换到颜色页面上,点击“颜色贴图”的大按

z 出现选择贴图对话框

相关文档
最新文档