如何在3ds max中生成三维地形

        3ds max是基于PC系统的三维动画渲染和制作软件。本文将展示如何利用91卫图助手来下载卫星影像和高程数据,并在3ds max中生成三维地形。

工具/原料

        91卫图助手下载器

        3ds max

        GlobalMapper

        91卫图助手下载地址: http://www.91weitu.com/

        3dsMax2015下载地址: https://pan.baidu.com/s/1sRFL87vIcY9CJkBafUKuiw

        提取码:35ul

        GlobalMapper安装包及安装教程参考 如何安装GlobalMapper

步骤一:通过91卫图助手下载卫星影像和高程

        1、启动91卫图助手,拉开选择范围,双击弹出下载对话框

image

        2、在下载对话框中,勾选GoogleEarth影像和GoolgeEarth高程,然后下载级别,级别越高精度越高,在这里我们选择16级

image

        3、点击导出设置,弹出导出对话框,在导出对话框中设置影像输出格式为JPG格式,坐标投影为WGS84坐标系UTM投影,勾选按投影范围裁剪,设置好以后,点击确定,关闭导出对话框,如下所示:

image

image

        4、然后我们设置高程输入格式及坐标投影,在下载对话中,选择当前类型为高程,下载级别选择16级,然后点击导出设置,弹出导出对话框,在导出对话框中设置影像输出格式为Geotiff格式,坐标投影为WGS84坐标系UTM投影,,勾选按投影范围裁剪,如下所示:

image

image

        5、点击确定,开始下载,下载结束后,软件会自动导出并打开下载文件所在目录文件夹。文件夹中内分别有影像文件夹和高程文件夹,其中影像为JPG格式,高程为tif格式

image

image

步骤二:在GlobalMapper中转换高程为DEM格式

        1、首先打开GlobalMapper软件,如果没有安装GlobalMapper,参考教程 如何安装GlobalMapper 安装GlobalMapper。

image

        2、点击文件菜单下面的打开数据文件,打开下载的高程文件

image

image

image

image

        3、点击文件-输出高程格网格式-选择DEM格式,如下所示:

image

image

image

image

image

image

        步骤三:在3ds max里面生成三维

        1、启动打开3Dmax,点击菜单,再点击“导入”,将之前的.dem格式的高程数据导入进来。

image

image

        //

image

image

        2、点击菜单,选择“导出”,将其导出成.obj格式的数据。

        ////

image

image

image

image

        ?3、点击文件菜单,点击新建,新建一个场景,并将刚刚生成的obj文件导入进来,加载进来以后,选中对象

image

image

        ///

image

image

image

        4、加载进来以后,如果模型表面存在格网,可以在三维视图里面点击“真实”,只选择真实选项,其他选项去掉,如果不存在格网,可以不设置,直接进行下一步。/

image

        5、在渲染菜单中,点击材质编辑器,选择精简材质编辑器,调出材质编辑器,选择第一个球,点击“漫反射”的按钮,在弹出的对话框中选择“位图”,点击“确定”,在弹出的对话框中选择上之前下载的jpg格式的卫星影像,点击“打开”就完成贴图的制作。

        ////

image

image

image

image

        6、在“材质编辑器”中点击“将材质指定给选定对象”,再点击“视口中显示明暗处理材质”

image

        7、在在右侧工具栏点击“修改”,在下面“修改器列表”中选择“UVW贴图”,

image

image

        8、选择后即可完成三维地图的制作,如下所示:

image