由于山海鲸软件与 Blender 采用的渲染方式不同,所以模型在导入软件之后会存在一定的差异,这就需要我们在软件中针对模型进行修改。本教程将为大家简单介绍如何在软件中修改模型的材质。
当需要某个模型仅在夜晚显示的时候可以选择打开该设置。
城市大师 仅在夜晚显示,如下图所示:
在编辑模式下所有的模型都是可选中状态,当开启该设置时,会在全屏播放以及分享成 Web的时候才会决定该模型是否能够被选中。
双击进入编辑状态后,在左上角选择移动按钮。然后再选中模型后可以实现按箭头方向移动,位置数值会跟随移动变化,也可以通过修改具体的位置数值来调整模型的位置。
城市大师 模型位置的更改,如下图所示:
双击进入编辑状态后,在左上角选择旋转按钮。然后再选中模型后可以实现旋转,旋转数值会跟随旋转变化,也可以通过修改具体的旋转数值来调整模型。
城市大师 模型旋转的更改,如下图所示:
双击进入编辑状态后,在左上角选择缩放按钮。然后再选中模型后可以实现缩放,缩放数值会跟随缩放变化,也可以通过修改具体的大小数值来调整模型大小。
城市大师 模型缩放的更改,如下图所示:
模型Bangdingbox 较大,模型本身较小,但是任然希望该模型在画面外也被渲染时,可以勾选“画面外也渲染”选项。一般是对参数形状进行编程时才会用到此功能。
当我们需要某些模型(比如说广告牌)不断的转向相机时,可以开启转向相机功能。
【温馨提示】标记点模型有自己的转向相机设置,可以在标记点的设置里开启。
可以设置模型是否产生阴影。
城市大师 产生阴影,如下图所示:
【温馨提示】像地面这类没有高度的模型,设置产生阴影会占用性能,同时还可能因为自阴影和接受阴影产生摩尔纹的现象。针对这类产生阴影没有价值的模型,建议关闭产生阴影的设置。
该设置决定了模型是否会接受阴影。
城市大师 接受阴影,如下图所示:
可以设置模型的透明度。
城市大师 模型不透明度,如下图所示:
【温馨提示】当不透明度为“0”时,该模型完全不会被渲染。不希望某个模型被渲染时可以将不透明度设置为 0,以节省性能。
已在模型的导出教程中说明,具体设置请参考教程“模型的导出”。一般是对参数形状进行编程时才会用到此功能。
【温馨提示】在开启顶点颜色的设置之后,会混合顶点颜色。若 Blender 中已经有顶点颜色,顶点颜色会被直接使用,不受该设置开关的影响。
Alpha Index 只针对模型中的透明材质,由于三维场景中透明材质无法通过程序自由排序,会导致两个透明材质无法分辨前后,导致模型闪烁。所以需要设置 Alpha Index 根据这个值去做排序,越大会越靠前,越小越靠后。
碰撞检测是检测两个或多个物体相交的计算问题。当模型开启碰撞检测后,经过障碍物的时候会停止前进,呈现无法通行的情况。
【温馨提示】 碰撞检测只适用于第一人称相机 。
设置物体的弹窗面板。
配置项 | 说明 |
---|---|
选择弹窗 | 可以选择展示哪一个弹窗。 |
显示方式 | 有三维和二维可供用户选择。 |
尺寸 | 可以调整弹窗的尺寸数值。 |
偏移 | 可以调整弹窗的偏移数值。 |
弹窗朝向 | 有垂直转向摄像机和一直面向摄像机可供用户选择。 |
显示模式 | 有默认显示和点击显示可供用户选择。 |
背面剔除就是不显示模型的背面。
城市大师 背面剔除设置,如下图所示:
背面剔除既可以在城市大师的组件内设置,也可以在 Blender 里面关闭。
Blender 背面剔除,如下图所示:
【温馨提示】从 Blender 导出的时候一定确认是否把可见的面设置为正面。处于地面上的模型,只要模型的面是正常的,都建议关闭背面剔除。
打开该开关的模型不会受到包括太阳光等光照的影响。
城市大师 不受光照影响,如下图所示:
可以设置模型材质的基础颜色、贴图、UV 缩放、UV 偏移和强度。
可以设置颜色、仅在夜晚生效、贴图以及辉光强度。仅在夜晚生效可以让模型在夜晚时间展示发光特效。
道路流光模型 一天的时间的发光效果,如下图所示:
可以设置贴图以及仅在夜晚生效。
【温馨提示】有些光照,特别是烘焙的灯光效果都是需要设置仅在夜晚生效的。
可以设置 alpha、透明模式、alpha 模式以及贴图。
模式 | 说明 |
---|---|
透明模式 | 有无默认值、不透明、裁切、混合以及混合裁切可供自行选择。 |
alpha 模式 | 有相加、混合、差值、相乘、变量、叠加、预乘、预乘-porter duff、插入以及屏幕模式可供自行选择。 |
可以设置反射环境、F0、颜色、高光颜色、贴图以及旋转。可以参考教程“水的设置”中关于反射的介绍。
请参看山海鲸可视化“城市大师组件-模型材质的修改”视频教程:https://www.bilibili.com/video/BV1w3411f7ri/