1.首先需要高程图和卫星影像图的tif文件。
2.选择高程图的tif,并选择用Elevetion Grid导出
3.选择HF2格式
4.
前两个个选项,设置格式和分割的个数,在Export Bounds里设置你想截取的区域就可以了。
有可以画方框的Draw a Box。也有通过设置经纬度的方式,可以用度数,也可以用米数。 点击OK导出hfz文件。
5.把hfz导入到指定文件夹后,再将它导入World Machine 变为R16文件来,作为地形导入。
首先你通过面积算出长宽来计算出宽和高(km)。也可以通过Export Bounds来通过width,Height换算。
面积则可以通过上面提到的Globel Mapper里的Metadata数据里的BBOX AREARE来获得。这里建议正方形好算一些。当然长方形也可以,如果知道长,宽的比例的话也能算。(这里还是建议能用正方形,最好会减少渲染时消耗的性能)
6.然后导出hfz文件。再用World Machine对文件进行处理。
设置好输入,在宽高的这里 和计算的保持一致.
设置好输出
输入和格式都进行处理后,再导入数据,导出数据设置为r16格式,点击Write Output to disk。
7.导出的数据r16,设置好陆地的块数规格component。数据要根据UE陆地边长分辨率,调整landscape整体的缩放大小。算法如下:
先换算为厘米
(实际地形边长)12.7468*1000*100 / UE陆地边长分辨率 = scale 大小
二.接下来我们就要处理,卫星图变为贴图。其实原理很简单,将一块大的卫星tif图,切成和component块数规格一样的,在调整贴图tif的大小。
1.这里用的也是Globle Mapper来切tif,并把它切成png图片。
2.这里调整一下,贴图设置。
图片格式
分割的块数,与地形保持一致
边界设置: 可以通过DrwaaBox自己画,也可以通过经纬度,或者从左上角的米数多少的来画正方形。
应该要确保和高程度图的截取画面一致,这样才能贴上。
三.调整UV进行粘贴
1.将这些贴图导入引擎中,生成材质球。
2.在材质球里,用coordinate结点来调整UV。最好是先放(一排一列,一排二列,二排一列)A01,A02,B01的材质,再进行UV对比调整,保证没有很明显的缝隙。这里建议调整为TOP模式下,landscape 模式下 select。
3.剩下的就是贴材质的体力活了。