18122393143
聚焦行业热点资讯  走在新基建建设前沿
基于三维动画软件的城市三维仿真建模

聚焦行业热点资讯 走在新基建建设前沿

首页 > 资讯中心 > 实景建模

基于三维动画软件的城市三维仿真建模

2019/07/02

摘要:城市三维仿真模型的构建对于智慧城市建设意义重大。本文详细介绍了3ds Max在城市三维仿真建模与贴图中的应用,探讨了模型优化的技术,并以实际作业生产为例总结了包括建筑物、地形、交通路网、植被及附属设施等在内的地形地物要素的建模技巧与方法。提出将近景摄影测量技术与3ds Max专业建模软件相结合的方法,以实现下一步自动化或半自动化建模的思想。

1 引言

智慧城市全球峰会上提出了“构建智慧地球,从城市开始”的思想,使得城市越来越成为创新的中心。智慧城市建设作为提升城市竞争力及解决城市发展问题的重要途径,已成为目前城市进步的重要手段与标志。在国外,如巴塞罗那智慧城市建设的主要驱动力是培育城市的竞争力;“智慧首尔2015”的目标是把首尔建成全球五大最具城市竞争力的“ICT之都”之一。国内也于2013年展开了以武汉、重庆、临沂等9个城市为试点的智慧城市建设工作。而城市三维仿真模型作为支撑基础,服务于城市规划、管理、宣传、选址、设计、项目审批、地下空间管理、应急指挥、城市旅游等方面,已成为贯穿整个智慧城市建设始终的重要技术。

目前三维城市仿真模型建模方法主要有:基于二维GIS的三维城市建模方法,基于CAD的三维城市建模方法,基于遥感影像的三维城市建模方法和基于激光雷达的城市建模方法。城市三维模型制作包括地形模型、建筑物模型、交通路网模型、植被模型、附属设施模型及其他模型。其中,建筑作为城市的主题,其建模方法已被大量研究;而智慧城市建设已对整个仿真模型提出了精细化要求,必须对城市地形和其它地物模型也进行精细重建。

3ds Max具有可操作性强、直观、方便易学、制作模型逼真、质感强等特点,在建模精细程度上有很大优势。它具有强大的点、线、面、几何体编辑功能,能够精准确定模型的位置和尺寸,建模完成后还可以对模型的高度、底面大小等参数进行修改,从而生动描述对象的细节特征。基于此,本文以3ds Max为主要建模工具,不仅列出建筑物精细模型的构建方法,而且从生产实践的角度研究了城市地形、植被、路网、附属设施等模型制作方案,对城市全景三维仿真的基本技术和优化方法进行研究与探讨。

2 城市三维仿真基础数据采集与建模方法分析

一般现状区基于外业测量产生的1:500比例尺地形图和外业逐景拍摄的图片来制作模型,规划区基于规划设计图和设计效果图纸结合材质数据库建立模型。这种建模方式的优点是可以逼真表达城市现状地物和规划设计成果的精细结构和材质特征。建模流程图如下:

基于三维动画软件的城市三维仿真建模

2.1 基础数据准备

城市规划区的数字高程模型依据规划设计总平面图制作,地表材质信息根据规划设计方案的景观设计从材质库中选取相应图片。城市建成区的数字高程模型采用1:500地形图,利用数码相机实地拍摄的照片制作纹理或从材质库中选相似的纹理进行贴图。其他区域的数字高程模型采用1:500、1:1000、1:2000地形图,地表纹理信息采用1:2000真彩色正射影像或高分辨率彩色卫星影像图片 。通常在建模前需根据实际需要,对地形图或规划图中的信息进行筛选、精简,遵循宁少勿多的原则删除不必要的图层,保留建筑物、标注、草地、树木等所需要的图层。同时设置3ds Max系统单位为米,导入上述数据后执行“成组”与“冻结操作”,方便模型绘制。

2.2 三维仿真模型的建立

立体模型通常有三种建模方法,即多边形、面片及NURBS建模,实际生产作业中,我们使用多边形建模最为简便快捷,灵活运用3ds Max软件的挤出、轮廓、倒角、放样、捕捉、轴约束等命令制作模型。为便于入库与统一管理,在模型制作前要依次建层:bui(建筑物)、floor(地形)、Alpha(灰度通道)、app(小品、附属设施)、road(交通路网)、plant(植被)和other(其他)层。下面以实际建模工序依次介绍各层模型制作方法:

(1)地形模型:地形三维模型包括山体、水系、水涯线、堡坎、斜坡、陡崖、山脊山谷线等地形地貌。可采用以下两种方式建模:第一类是采用三维地形数据自动生成三维模型,并叠加数字正射影像来表达,即DEM+DOM模式;第二类是采用3ds Max建模软件,交互进行三维模型制作,即精细地形模式。城市中精细地形模型制作以后者为主,采用由外向内逐块制作的步骤,参考地形图上采集的高程点信息制作地形模型。

(2)交通路网模型:包括道路、轨道交通及桥梁、道路附属设施三部分。路网之于城市,就如血管之于人体,只有当路网准确无误地构建出来时,我们才可以确定各地块的大小范围,从而进行下一步的分工合作。一般在城市区域的三维建模任务中,主干路网由专人完成,路网周围地块的总体模型制作好以后再由作业员合并到路网模型进行接边处理。

(3)建筑模型:对于作为城市主体的建筑物模型来说,不仅要依据CAD底图来制作,还要根据照片来分析建筑物的方位、体量以及精细结构,以此来权衡模型与贴图之间资源的占用率和工作效率。一般建模时先根据CAD地形图描出轮廓,挤出“火柴盒”式几何模型,再根据照片上分析出的各个立面的进退层次关系、屋顶结构等制作出贴合实际的精细模型来。

(4)植被模型:包括在道路两旁成行栽植的行道树,在小区、绿地、公园种植的景观树木,在绿地种植的灌木、花草,其他植被。树及盆栽模型的制作常采用基于交叉图像的建模方法,即制作一定高度的十字交叉面,通过对十字面贴加带有Alpha通道的纹理来表现,一方面在视觉上弥补了单张固定照片的缺陷,同时又降低了因图像转动而需要的计算量。草地直接按照路的造型挤出平面,通过后续贴图完成模型制作。

(5)其他:附属设施以及上述未包括但需要在三维场景中表现的部分如通信基站、高压线走廊等,建模方法更为繁琐,一般生产中都是通过材质库来辅助实现,在材质库中索引到和实际相同或接近的实体,通过场景融合、移动、旋转等操作来建模。

2.3 三维场景材质设计

在进行外业取景拍摄时,受拍照时间、角度、光线等影响,极易在亮度、色调、饱和度等因素上产生差异,而这些差异的存在反映在贴图上将直接影响整个系统的整体表现;同时受拍摄角度的限制、树木等掺杂因素影响需要进行修复、裁剪等处理。因此在进行纹理映射前,需要用专业的图像处理软件PhotoShop对外业采集的图片进行正射纠正、调色、修复等处理,实现模型纹理数据表现效果的和谐与统一。

对于同一个面上不同表现的纹理,最好在PhotoShop中新建一层,全部都做完放在此层,用标尺分区隔开,统一调好亮度对比度等参数再逐小块的设置大小然后保存。这样可以保证同一面墙的相同颜色的纹理都具有相同的表现,会更加逼真。另外在不影响模型表现的情况下,纹理单元应尽可能小。由于在模型运行平台上纹理尺寸为2的n次方时计算速度最快且无扭曲变形现象,因此我们制作时应设置像素尺寸为2的m次方*2的n次方。保存时设置分辨率为72,品质为8;尽量使纹理单元为正方形且宽和高像素大小均不超过512,长宽比尽量为1:1或1∶2,如果贴图实在太长或太宽,则将贴图与模型面进行分割。这种方式制作出的纹理图片,我们一般将其保存为jpg格式。

需要注意的是,在城市精细模型表现中,带栏杆的围墙、透明玻璃、阳台、广告牌、树等有一定通透性的模型要表达的逼真,需要借助Alpha通道来实现。在PhotoShop中用多边形套索工具选中实际不透明物体,存储为通道。其白色部分在场景中正常显示,黑色部分透明显示,灰色部分将半透明显示,保存时勾选Alpha通道,这时我们将此灰度通道单元保存为tga格式。

2.4 模型优化

事实上模型优化工作贯穿建模及贴图始终,在建模过程中就应该删除多余的点、线、面及放样体等。对于三维模型,面数直接决定表现效果。就理论而言,三维模型面数越多,其表现越细腻、越贴近真实。但在三维虚拟场景中,画面运行的每一帧都是借助CPU和显卡实时计算得出,如果模型和面的数量太多,将导致系统的运行速度急剧降低,甚至无法正常工作。因此减少不必要的面片是质检工作至关重要的部分。

3 城市区域建模实例

3.1 实验区概况

重庆市勘测院位于市内江北区,属于丘陵、山地混合地形,地面起伏较为明显,地面植被覆盖均匀,建筑数量及分布适中、色调鲜明,是三维仿真建模的典型素材。建模基础数据采用1:500比例尺的地形图,纹理数据采用Canon PowerShot SX30 IS数码相机逐景拍摄取得。

3.2实验区建模过程

经分析对实验区内的地物建模从道路部分开始制作,以主干道为例主要建模方法如下:在顶视图中,创建“线”命令描出小段道路,闭合样条线并转化为可编辑多边形,选中路延伸方向的一条边,拖拽“挤出”到下一采样高程点,输入高程值,依次进行。对于道路拐弯处应选中多边形对边,进行“连接”操作,给定合适数量的分割数并连接,然后在点编辑模式下通过调节节点做出路的造型。主干道制作好后,可通过放样、轮廓、挤出等命令制作道牙、人行道道路附属及路边花坛等造型。至此制作出的模型结果如下:

基于三维动画软件的城市三维仿真建模

制作好区域“骨架”后,接下来就是建筑模型的绘制了。在顶视图中勾出建筑“火柴盒”式轮廓后,再进一步制作精细模型。制作精细立面及屋顶造型主要用到“快速切片”、“裁剪”和“倒角”等命令,将不同表现的模块分在不同的面上,便于贴图。建筑高度挤出数量首先参考地形图上的屋顶标高,没有标高的要按照实际体量进行估算。重要建筑的坡屋顶需制作带厚度的屋檐,普通建筑的坡屋顶可以不用制作屋檐;女儿墙需用实体制作,厚度应根据建筑的大小而定,一般在0.2-0.8米之间;靠近楼体、沿街的大型广告牌及重要结构需实体制作。为了减少模型复杂度,提高其在平台上的运行效率,一般建(构)筑物表面突出少于1.5米的可以不用制作,而是用贴图来表现。某栋建筑简模及精细模型对比如下:

基于三维动画软件的城市三维仿真建模

基于三维动画软件的城市三维仿真建模

模型制作完成后,根据外业取景制作符合要求的纹理单元。对原始图片进行正射纠正、复原、调色等处理前后示意图对比如下:

基于三维动画软件的城市三维仿真建模

基于三维动画软件的城市三维仿真建模

其中建筑物顶部纹理可以近景拍照取得,也可以直接从遥感相片中根据坐标提取得到,由于不存在遮挡,提取信息量足,所以效果较好。生产中我们使用UVW修改器进行贴图。普通纹理单元在应用给场景时,直接将纹理图片拖入场景,给定材质U、V值,用BOX方式或法线匹配调整使之适应。带有Alpha通道的纹理单元应用时要借助于渲染器中的材质球,设置完成后“将材质指定给选定对象”即应用到场景。再设置UVW修改器中的参数即可完成带有通道的纹理贴图。贴图时应注意观察整个场景的色调应风格统一、明暗适中。

3.3实验区模型优化

模型优化应检查建筑物模型的形状、纹理、色彩、质感等,地形模型真实性,贴图的合理性,植被模型类型的正确性,附属设施模型的正确性及协调性等方面。特别要注意模型与路网接边是否符合要求,路口处理的合理性,区块之间的接边情况,包括模型接边以及贴图纹理是否合理、道路两边地物的协调性。

由于3ds Max本身的局限性,场景规模过大时实时漫游较为困难,因此小场景的质量检查可以直接在Max中进行,大场景模型的质检就需要借助MultiGen Creator软件进行三角形简化。MultiGen Creator是专门为复杂虚拟场景实时漫游设计的建模工具,本身不适合精细建模,但对于较大场景地理环境的生成及浏览具有绝对的优势。但不管哪个软件质检,需要检查的项目都是一致的。

基于三维动画软件的城市三维仿真建模

4 结束语

本文阐述了城市三维仿真建模的流程与方法,总结了生产作业中的经验事项,为类似项目的模型制作提供一定的参考。目前城市三维仿真建模方法正在全速发展中,基于3ds Max的建模方法虽满足了我们对模型精细度的需求,但需要外业勘测、拍照,内业数据处理也是一项较为繁重的工作,因此寻求新的辅助建模的方法势在必行。接下来,将以“最大限度的利用外业拍回来的照片提取更多有用信息”为切入点,重点研究近景摄影测量得到的相片有用信息的提取与利用,将近景摄影测量与3ds Max软件相结合,寻找一种更为完善的方法进行城市三维模型重建与纹理映射。

实景建模软件ContextCapture介绍

实景建模软件ContextCapture可以快速为各种类型的基础设施项目生成最具挑战性的反应现实环境的三维模型。而这一切,都源自您拍摄的普通照片。不需要昂贵的专业化设备,您就能快速创建细节丰富的三维实景模型,并使用这些模型在项目的整个生命周期内为设计、施工和运营决策提供精确的现实环境背景。

使用实景建模软件您不必在专业采集设备和相关培训方面投入很多时间和成本,实景建模软件就能经济实惠地开发精确的实景网格。您可以使用普通相机拍摄的超过 100 亿像素的照片轻松生成三维模型,获得精细的细节、锐利的边缘和几何精度。

实景建模软件ContextCapture

实景建模软件ContextCapture

艾三维技术信息技术有限公司专注BIM咨询|软件出售|BIM平台研发、建模出图|BIM培训|工程动画
咨询热线:4000333136   微信:18122393143

相关阅读
倾斜摄影+激光扫描技术与城市三维建模的融合应用

倾斜摄影+激光扫描技术与城市三维建模的融合应用

基于提高倾斜摄影技术在城市三维建模效果目的,采用了地面激光扫描技术在倾斜摄影建模基础上进行匹配融合的方法,通过对某个小区建筑物进行无人机倾斜摄影和地面摆站激光扫描相结合的数据处理实验,得出了通过两者技术融合在城市建筑三维模型建设中纹理效果有效提升的可行性结论,并在实验结论中提出了...

倾斜摄影实景三维建模软件哪个比较好?

倾斜摄影实景三维建模软件哪个比较好?

目前市场上有许多的倾斜摄影测量产品,主要是把影像数据转化为三维网格模型,但是大多数软件只能进行小范围,小数据量的自动化处理,并且处理效率不高,不能满足大面积、城市建筑密集区域的建模要求。对于大范围 ,数据量较大 且较为复杂的倾斜摄影实景三维建模,大家有什么好的软件推荐的吗?需要在满...

  • 服务热线

    18122393143

  • 总部地址

    广州市越秀区沿江中路298号中区6楼自编609房

  • 邮箱

    junhecs@i3vsoft.com

  • QQ
  • 微博
  • 微信
广州君和信息技术有限公司版权所有