如何用World MaChine 和 GloberMapper 制作地形

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.剩下的就是贴材质的体力活了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值