如何使用3DMax制作三维地形图

2016-12-8 14:32:18 0人评论 10856次浏览 分类:技术文章

       3DMax作为常用的三维建模软件,收到了广大游戏和动漫和建模爱好者的追捧,但是大家可能没想到3DMax也可以用来进行三维地图的制作,那就给大家介绍一下3DMax的这种“非主流”用法。


工具/原料


       水经注万能地图下载器  Global Mapper  3DMax 2012


方法/步骤


       一、首先我们需要高程数据和卫星影像数据,这些可以通过万能地图下载器进行获取,将万能地图下载器切换到谷歌地球之后,点击“下载”→“框选”,框选上需要下载的地方(图1)。


3d1.jpg

图1


      二、双击后弹出的对话框中选择“高级模式”,勾选上“卫星地图”、“高程地图”、“标签(道路,地名信息)”,设置好任务的名称和勾选上下载的级别(图2)。


3d2.jpg

图2


       三、下载完成后将高程和卫星影像都导出成tif格式,首先将高程数据加载到Global Mapper内(图3),点击菜单栏上的“工具”→“设置”,在弹出的“配置”对话框中点击“投影”,在“投影”一栏将坐标系选择为UTM(图4)。备注:由于直接导出的坐标系是WGS84(地理坐标)无法在3DMax中形成三维模型,所以需要将地图转换一下坐标系,比如UTM(平面坐标),这样方便建模。


3d3.jpg

图3

3d4.jpg

图4


       四、点击“文件”→“输出”→“输出成海拔网格格式”(图5),在弹出的“选择输出格式”对话框中选择“DEM”,连续点击几个确定后将高程数据输出成.dem格式(图6)的文件备用。


3d5.jpg

图5

3d6.jpg

图6


       五、同样地,将影像加载到Global Mapper内并用第3步的方法将其坐标系转换成UTM(图7),转换成UTM坐标系后再点击“输出”→“输出光栅/图像格式(图8)将影像输出成jpg格式备用。


3d7.jpg
图7

3d8.jpg

图8


       六、打开3Dmax,点击左上角的图标,再点击“导入”(图9),将之前的.dem格式的高程数据导入进来(图10、图11),导入后的效果如图12。


3d9.jpg

图9

3d10.jpg

图10

3d11.jpg

图11

3d12.jpg

图12


        七、点击左上角的图标,选择“导出”(图13),将其导出成.obj格式的数据(图14)。


3d13.jpg

图13

3d14.jpg

图14


      八、.关闭打开的图,将刚刚生成的obj文件导入进来(图15),导入后效果如图16。


3d15.jpg

图15

3d16.jpg

图16


       九、按快捷键M调出材质编辑器,选择第一个球,点击“漫反射”的按钮,在弹出的对话框中选择“位图”(图17)。点击“确定”,在弹出的对话框中选择上之前用Global Mapper生成的jpg格式的卫星影像(图18),点击“打开”就完成贴图的制作(图19)。


3d17.jpg

图17

3d18.jpg

图18

3d19.jpg

图19


     十、选中之前导入的高程数据,在“材质编辑器”中点击“将材质指定给选定对象”,再点击“视口中显示明暗处理材质”(图20),在在右侧工具栏点击“修改”,在下面“修改器列表”中选择“UVW贴图”(图21),选择后即可完成三维地图的制作(图22)。到此就完成了三维地图的制作,有兴趣的朋友可以自己试试哦~


3d20.jpg

图20

3d21.jpg

图21

3d22.jpg

图22


共有0访客发表了评论 网友评论

验证码: 看不清楚?