Skip to content
材质编辑器

材质编辑器

阅读本文大概需要15分钟

  • 帮助开发者快速了解和使用材质编辑器,本文包含以下内容

(1)什么是材质编辑器、(2)如何使用材质编辑器

什么是材质编辑器

  • 材质编辑器支持开发者自行修改材质属性,实现自定义化的材质效果

如何使用材质编辑器

材质编辑器视图结构

  • 材质编辑器由以下部分组成

1、菜单栏

  • 【工程】点击下拉后提供保存功能

  • 【视图】点击下拉后提供【资源库】、【主视口】、【属性面板】的显隐开关及【恢复默认布局】功能

  • 【撤销】和【恢复】对材质属性的修改操作

2、资源库

  • 提供正常资源库的所有操作功能,但只显示场景贴图分类下的资源

3、主视口

  • 提供正常主视口的所有操作,用于预览材质的显示效果

4、属性面板

  • 提供材质的具体属性面板,支持开发者对材质属性进行修改

创建自定义材质

  • 在对象管理器中选中想要修改材质的模型,点击材质属性栏下的编辑按钮将打开材质编辑器

  • 在材质编辑器内执行保存操作后,创建自定义材质并引用给选中的模型

编辑自定义材质

  • 创建自定义材质后,有两个入口以打开材质编辑器,不同的入口会影响视口中的预览模型

1、选中引用该材质的模型,点击材质属性栏下的编辑按钮,将直接使用当前模型预览材质效果

2、在工程内容中双击材质或点击图标右上角的编辑按钮,将使用统一模型预览材质效果

使用我的资源

  • 目前材质编辑器只能展示资源库中的公开资源,无法展示我的资源中的场景贴图
  • 想要使用个人上传但未公开的资源,可以分离出材质编辑器视口,从主编辑器视口下的【我的资源】分页中拖入场景贴图

材质属性一览

所属分类属性名称具体效果修改方式
模式选择材质模式切换材质的显示模式
不透明模式:指该材质没有透明效果, 最常见的模式, 也是最省性能的模式
镂空蒙版模式: 多用于树叶, 铁丝网等镂空表现. 这种模式, 是为了节省三角面, 把模型表面上的镂空信息, 做在贴图上
透明模式: 多用于玻璃, 水面等大片, 大区域的透明效果. 透明效果更丝滑自然, 但是两个半透的模型包围盒重叠时(或模型自身不是一个凸包时), 容易出现排序错乱的问题
下拉框选择切换
模式选择物理模式切换材质的物理模式
基础模式:基于数值属性实现颜色, 金属度, 粗糙度, AO(环境光遮蔽), 自发光颜色和各向异性的物理基础模式
高级模式:基于纹理贴图属性实现颜色, 金属度, 粗糙度, AO(环境光遮蔽), 自发光颜色和各向异性纹理属性的物理高级模式
下拉框选择切换
模式选择纹理坐标模式使用世界坐标
使用纹理坐标
下拉框选择切换
色调映射饱和度设置最终颜色饱和度, 值越大饱和度越高, 值越小饱和度越低;当值为0时, 颜色为灰度.拖动滑块/直接输入
色调映射色相设置最终颜色色相取色器设置
半透明度扎孔不透明度实现扎孔透明效果,值为0.25、0.5、0.75时最佳拖动滑块/直接输入
半透明度随机种子屏幕像素空间随机种子,决定不同的扎孔像素位置拖动滑块/直接输入
半透明度全局不透明度等于1减去半透明度拖动滑块/直接输入
纹理坐标各纹理/各方向平铺率设置各区域颜色纹理的各坐标方向平铺率(值越大, 平铺越密集)拖动滑块/直接输入
纹理坐标各纹理/各方向偏移设置各区域纹理的各坐标方向偏移拖动滑块/直接输入
纹理坐标各纹理/各方向流动速度设置各区域纹理在各坐标方向上的平移速度, 值越大X轴平移速度越快, 设置为0时速度为0.拖动滑块/直接输入
纹理坐标世界坐标法线Z方向缩放比例(选中显示世界坐标展示)影响从世界位置转换的贴图坐标的位置的法线Z缩放比例拖动滑块/直接输入
基础属性颜色纹理设置主区域颜色纹理引用场景贴图
基础属性漫反射颜色设置主区域漫反射颜色取色器设置
基础属性不透明度最小/最大值设置主区域不透明度最小/最大值拖动滑块/直接输入
基础属性高光度强度设置非金属基础反射率, 参数设置为0时无反射效果拖动滑块/直接输入
基础属性MRAE纹理设置主区域MRAE纹理强度, 纹理贴图中R通道: 金属度, G通道: 粗糙度, B通道: AO(环境光遮蔽) A通道: 自发光引用场景贴图
基础属性MRAE强度最小/最大值设置主区域MRAE最小/最大值.R通道: 金属度, G通道: 粗糙度, B通道: AO(环境光遮蔽), A通道: 自发光强度取色器设置
基础属性法线纹理设置主区域法线纹理引用场景贴图
基础属性法线强度设置主区域的法线混合比例取色器设置
基础属性各向异性纹理设置各向异性纹理: R是各向异性切线x分量, G是各向异性切线y分量, B是各向异性强度引用场景贴图
基础属性各向异性设置主区域的各向异性,参数为0时无各向异性效果拖动滑块/直接输入
基础属性各向异性最小/最大值设置主区域的各向异性的最小/最大值拖动滑块/直接输入
细节属性细节法线纹理设置细节区域的法线纹理引用场景贴图
细节属性细节法线强度设置细节区域的法线混合比例取色器设置
贴花贴花颜色纹理设置贴花区域颜色纹理引用场景贴图
贴花贴花漫反射颜色设置贴花区域的漫反射颜色取色器设置
贴花贴花不透明度最小/最大值设置贴花区域不透明度最小/最大值拖动滑块/直接输入
卡通渲染卡通渲染阴影对比度设置卡通着色的阴影对比度.如果为0, 则为PBR;如果为1, 则为完全卡通渲染拖动滑块/直接输入
卡通渲染卡通渲染阴影最小/最大值设置卡通着色的阴影最小/最大值拖动滑块/直接输入
卡通渲染卡通渲染间接漫反射强度基于图像的光照漫反射强度拖动滑块/直接输入
卡通渲染卡通渲染间接漫反射透明度基于图像的光照反射Alpha拖动滑块/直接输入
卡通渲染卡通渲染间接高光透明度基于图像的光照高光强度拖动滑块/直接输入
卡通渲染卡通渲染亮色设置亮色区域颜色取色器设置
卡通渲染卡通渲染暗色设置暗色区域颜色取色器设置
呼吸灯呼吸灯整体/自发光遮罩模式取消勾选(False)时, 自发光区域对全材质起效, 基础属性中MRAE贴图的自发光通道(A通道)将无效. 勾选(True)时, 自发光区域基于基础属性中MRAE贴图的自发光通道(A通道)(注意, 低画质时设置1无效)勾选设置
呼吸灯呼吸灯频率设置呼吸灯光级变化幅度.0表示无呼吸效果.1表示16.0秒/循环.2表示8.0秒/循环.3表示4.0秒/循环.4表示2.0秒/循环.5表示1.0秒/循环.6表示0.5秒/循环.7表示0.25秒/循环拖动滑块/直接输入
呼吸灯呼吸灯颜色设置呼吸灯的颜色取色器设置
次表面颜色设置次表面的背光颜色取色器设置
次表面菲涅尔硬度设置次表面菲涅尔(法线视角点积)硬度, 值越大菲涅尔效果越弱拖动滑块/直接输入
次表面背光硬度设置背光(光照视角点积)硬度, 值越大次表面过渡越强, 次表面效果越弱拖动滑块/直接输入
次表面背面范围设置次表面背面范围, 值越大范围越大, 设置为0时暗部没有次表面效果拖动滑块/直接输入
次表面背面衰减设置次表面在背光面的衰减范围, 值越大范围越大拖动滑块/直接输入