【OpenOMSI】关于LED电牌发光设置的说明
OpenOMSI中的电牌发光是我开发的,在这里介绍一下如何作用和设置。
修改前注意备份,以免回到OMSI2里有意料之外的贴图效果。
如果你的车电牌已经发光这一段就不用看了,直接可以看设置怎么调。
首先,是否发光有一整套触发逻辑,一是通过车辆Texture文件夹下有无vmatrix_leer_LM这个贴图触发的,如果没有就会判定为LED发光屏。二是发光文件是不是全白。
比如下图这个车,文件夹下有LM,而且发光文件不全白,所以不发光
[attach]586133[/attach]
所以如果想让它发光,就要删掉LM贴图,并把cfg指向的lightmap改成白色或者干脆把lightmap删掉,比如这个车
[attach]586134[/attach]
可以看到电显材质和发光是一个图,这时候只需要给lightmap改个名字,比如LED.png,然后确保这个发光图全白就可以电显就成功发光了
[attach]586135[/attach]
接下来是设置介绍
可以看到这个发光强度太高了,可以在选项-画面里设置LED的亮度
[attach]586136[/attach]
比如这是减弱到3的效果
[attach]586137[/attach]
未来我可能会把这个发光强度和光晕大小开放作为脚本可调的,以实现车辆更多功能,比如根据亮度调整电显亮度之类。
然后是mipmap这一项,这一项是为了模拟灯珠效果。由来是OMSI里电显在一定距离就不渲染灯珠了,为了性能和显示效果,但是OpenOMSI没有性能的担忧,而且原版的mipmap距离并不合理,所以我留了这一项设置。
[attach]586138[/attach]
首先原版保留mipmap的好处是远处能看清电显但是由于距离设定不合理,导致放大看起来就没有灯珠效果
[attach]586139[/attach]
这时候就可以把mipmap调低,比如这里是0.4,可以看到灯珠效果出现了
[attach]586140[/attach]
这个设置没有推荐值,不同车辆点阵密度和模式不一样 | |