三、如何瞒天过海,使用彩色图的“海洋选区”覆盖灰度图的“海洋”
众所周知(?),的是,OpenTTD地形灰度图里的“海洋”RGB颜色值为0;0;0.而陆地颜色为A;A;A(0<A<=255)。而我前文已经叙述,直接用Global Mapper将绘色范围下限直接定义为-3m~-5m的值,导出的效果并不好,会让很多低洼陆地的RGB数值也整成0;0;0,最后导入游戏就是汪洋大海。而将绘色范围下限定义为一个-50m~-60m的数值,可以保证现实中的海岸线附近的低洼陆地颜色的RGB一定大于0.且容易想见,这种导出方法本质上是强行把-50m~-60m定义为“海平面”,视觉效果如图所示:
