山海鲸可视化

模型材质的修改

1. 概要

由于山海鲸软件与 Blender 采用的渲染方式不同,所以模型在导入软件之后会存在一定的差异,这就需要我们在软件中针对模型进行修改。本教程将为大家简单介绍如何在软件中修改模型的材质

2. 基本设置

双击进入编辑状态后,可以直接点击模型打开模型材质修改界面。

2.1 是否渲染

可以选择是否打开渲染。
城市大师 是否渲染,如下图所示:
是否渲染.gif

2.2 仅在夜晚显示

当需要某个模型仅在夜晚显示的时候可以选择打开该设置。
城市大师 仅在夜晚显示,如下图所示:
仅在夜晚显示.gif

2.3 是否可选中

编辑模式下所有的模型都是可选中状态,当开启该设置时,会在全屏播放以及分享成 Web的时候才会决定该模型是否能够被选中。

2.4 位置

双击进入编辑状态后,在左上角选择移动按钮。然后再选中模型后可以实现按箭头方向移动,位置数值会跟随移动变化,也可以通过修改具体的位置数值来调整模型的位置。
城市大师 模型位置的更改,如下图所示:
位置.gif

2.5 旋转

双击进入编辑状态后,在左上角选择旋转按钮。然后再选中模型后可以实现旋转,旋转数值会跟随旋转变化,也可以通过修改具体的旋转数值来调整模型。
城市大师 模型旋转的更改,如下图所示:
旋转.gif

2.6 缩放

双击进入编辑状态后,在左上角选择缩放按钮。然后再选中模型后可以实现缩放,缩放数值会跟随缩放变化,也可以通过修改具体的大小数值来调整模型大小。
城市大师 模型缩放的更改,如下图所示:
缩放.gif

2.7 画面外也渲染

模型Bangdingbox 较大模型本身较小,但是任然希望该模型在画面外也被渲染时,可以勾选“画面外也渲染”选项。一般是对参数形状进行编程时才会用到此功能。

2.8 转向相机

当我们需要某些模型(比如说广告牌)不断的转向相机时,可以开启转向相机功能。
【温馨提示】标记点模型有自己的转向相机设置,可以在标记点的设置里开启。

2.9 产生阴影

可以设置模型是否产生阴影。
城市大师 产生阴影,如下图所示:
产生阴影.gif

温馨提示】像地面这类没有高度的模型,设置产生阴影会占用性能,同时还可能因为自阴影接受阴影产生摩尔纹的现象。针对这类产生阴影没有价值的模型,建议关闭产生阴影的设置。

2.10 接受阴影

该设置决定了模型是否会接受阴影。
城市大师 接受阴影,如下图所示:
接受阴影.gif

2.11 不透明度

可以设置模型的透明度。
城市大师 模型不透明度,如下图所示:
不透明.gif

【温馨提示】当不透明度为“0”时,该模型完全不会被渲染。不希望某个模型被渲染时可以将不透明度设置为 0,以节省性能。

2.12 使用顶点颜色

已在模型的导出教程中说明,具体设置请参考教程“模型的导出”。一般是对参数形状进行编程时才会用到此功能。
【温馨提示】开启顶点颜色的设置之后,会混合顶点颜色。若 Blender 中已经有顶点颜色,顶点颜色会被直接使用,不受该设置开关的影响。

2.13 Alpha Index

Alpha Index 只针对模型中的透明材质,由于三维场景中透明材质无法通过程序自由排序,会导致两个透明材质无法分辨前后,导致模型闪烁。所以需要设置 Alpha Index 根据这个值去做排序,越大会越靠前越小越靠后

2.14 碰撞检测

碰撞检测是检测两个或多个物体相交的计算问题。当模型开启碰撞检测后,经过障碍物的时候会停止前进,呈现无法通行的情况。
【温馨提示】 碰撞检测只适用于第一人称相机

3. 面板

设置物体的弹窗面板。

配置项 说明
选择弹窗 可以选择展示哪一个弹窗。
显示方式 三维二维可供用户选择。
尺寸 可以调整弹窗的尺寸数值。
偏移 可以调整弹窗的偏移数值。
弹窗朝向 垂直转向摄像机一直面向摄像机可供用户选择。
显示模式 默认显示点击显示可供用户选择。

4. 动画

该功能还在开发阶段,并未正式上线,尽请期待~

5. 材质设置

每个模型的小箭头点开,都可以看到材质的设置。

5.1 背面剔除

背面剔除就是不显示模型的背面。
城市大师 背面剔除设置,如下图所示:
背面剔除.gif

背面剔除既可以在城市大师的组件内设置,也可以在 Blender 里面关闭。
Blender 背面剔除,如下图所示:
背面剔除.png

【温馨提示】从 Blender 导出的时候一定确认是否把可见的面设置为正面。处于地面上的模型,只要模型的面是正常的,都建议关闭背面剔除。

5.2 不受光照影响

打开该开关的模型不会受到包括太阳光等光照的影响。
城市大师 不受光照影响,如下图所示:
不受光照影响.gif

5.3 切换成内置材质

可以设置原始材质湖泊河流以及湖泊河流(可开发)

5.4 基础色

可以设置模型材质的基础颜色贴图UV 缩放UV 偏移强度

5.5 基础材质混合

可以设置基础材质的混合贴图

5.6 粗糙/金属

可以设置模型材质的粗糙度金属度以及贴图

5.7 法线

可以设置模型法线的贴图

5.8 发光

可以设置颜色仅在夜晚生效贴图以及辉光强度。仅在夜晚生效可以让模型在夜晚时间展示发光特效。
道路流光模型 一天的时间的发光效果,如下图所示:
夜晚生效.gif

5.9 光照

可以设置贴图以及仅在夜晚生效。
【温馨提示】有些光照,特别是烘焙的灯光效果都是需要设置仅在夜晚生效的。

5.10 透明度

可以设置 alpha、透明模式、alpha 模式以及贴图。

模式 说明
透明模式 无默认值不透明裁切混合以及混合裁切可供自行选择。
alpha 模式 相加混合差值相乘变量叠加预乘预乘-porter duff插入以及屏幕模式可供自行选择。

5.11 反射

可以设置反射环境F0颜色高光颜色贴图以及旋转。可以参考教程水的设置中关于反射的介绍。

5.12 深度

可以设置深度偏移深度偏移单位深度函数以及深度写入

6. 视频教程

请参看山海鲸可视化“城市大师组件-模型材质的修改”视频教程:https://www.bilibili.com/video/BV1w3411f7ri/