一种可用于PC机上的大幅面场景连续超精细仿真的方法。采用的方案是将地形分割成若干小块,同时对应分割地表纹理贴图,这两者都采用LOD规范来完成,当某地块距离当前视点较远时,调用LOD中的简单模型从而达到节省计算机资源的目的;制作出各种地面、砂石、草和小型植被的模型,写好每一小块地形对应的地表模型配置文件,当该地块距离当前视点较近时,动态载入这些地表模型,当该地块距离当前视点较远时,释放这些模型,从而达到节省计算机资源的目的。
【技术实现步骤摘要】
【专利摘要】一种可用于PC机上的大幅面场景连续超精细仿真的方法。采用的方案是将地形分割成若干小块,同时对应分割地表纹理贴图,这两者都采用LOD规范来完成,当某地块距离当前视点较远时,调用LOD中的简单模型从而达到节省计算机资源的目的;制作出各种地面、砂石、草和小型植被的模型,写好每一小块地形对应的地表模型配置文件,当该地块距离当前视点较近时,动态载入这些地表模型,当该地块距离当前视点较远时,释放这些模型,从而达到节省计算机资源的目的。【专利说明】大幅面场景超精细仿真与地形连续显示技术所属
:本专利技术涉及计算机三维地形仿真显示技术,尤其是大幅面场景仿真。
技术介绍
:目前,计算机仿真已经得到广泛应用,但是地形仿真中大幅面与精细度是个矛盾,在计算机内存容量和运算速度有限的情况下,增大仿真地形面积必然损失精细度,而提高仿真精细度必须要减小仿真面积。一些应用环境需要显示大面积地形的同时保持视点的高仿真精细度,此时采取的方法通常是采用专用的图形工作站,在PC机上尚缺乏有效的技术手段。
技术实现思路
:为了解决地形仿真幅面与精细度的矛盾,在普通PC上实现大幅面场景超精细连续仿真,本专利技术提出一种方法,可以在PC机上进行大幅面场景(50kmX50km)连续地形仿真,且保证极高的近景仿真精细度。本专利技术采用的技术方案是:将地形分割成若干小块,同时对应分割地表纹理贴图,这两者都采用LOD规范来完成,当某地块距离当前视点较远时,调用LOD中的简单模型从而达到节省计算机资源的目的;制作出各种地面、砂石、草和小型植被的模型,写好每一小块地形对应的地表模型配置文件,当该地块距离当前视点较近时,动态载入这些地表模型,当该地块距离当前视点较远时,释放这些模型,从而达到节省计算机资源的目的。本专利技术的可以使得在PC机上进行大幅面场景超精细连续仿真,有效降低了了仿真的成本,从而便于地形仿真系统的推广和普及。【专利附图】【附图说明】:下面结合附图对本专利技术进行进一步说明。图1是欲显示地形的高程渲染图。图2是地表纹理切割示意图。图3是地表模型放置后的示意图。图4是地表一种草的三维模型。图5是远近景同时显不的效果。【具体实施方式】:本技术中的地形仿真包含地形高程、地表纹理、地表模型、近景高精细度仿真显示四个部分。a.地形高程仿真地形高程采用通用的.dem格式,可直接SRTM数据,也可以从其他格式转为.dem格式。但是为了便于在计算机中进行LOD处理,所用地形高程数据的幅面边长必须为2的N次方个点,如图1所示。在计算机处理时,对点间空白进行三次样条平滑,以得到一个完整的、平滑的地形空间。b.地表纹理分割地表纹理粘贴在地形高程上,主要用于远景地形背景颜色的显示。地表纹理采用.png格式,其边长点数要求为地形边长点数的整数倍,以便于切割。在粘贴地表纹理时,地表纹理文件被切割成若干小块,每一小块尺寸为512X512或者256X256个像素点,以便于采进行LOD处理。每一小块与相邻小块有16至32像素的重合,如图2所示,便于进行边缘融合处理,图像的分割用软件完成,每个小块存为一个独立文件。地形仿真的基本处理单位在图像分割时确定,每个最小处理单位对应一个地表贴图纹理文件、一个反光特性记录文件、和一份地表细节类型记录。c.地表模型制作与放置进行地形仿真时,地表景观的呈现也是非常重要的部分,比如地表的树木、建筑、道路等是,这些将对观察者的行为决策起到非常重要的作用。本技术中的地表模型采用LOD技术制作,便于节省计算机资源,但是这些地表景观的建模依然需要手工完成。地表模型放置到三维地形中的工作也需要手工完成。放置后的仿真结果如图3所示。d.近景闻精细仿真地形近景的高精细仿真采用重复模型完成,本技术中提供了若干种地形细节,如地面、砂石、草和小型植被的模型,其中高草的模型如图4所示,写好每一小块地形对应的地表模型配置文件,当该地块距离当前视点较近时,动态载入这些地表模型。远近景显示如图5所示。【权利要求】1.一种大幅面场景超精细仿真与地形连续显示技术,属于计算机三维地形仿真显示技术。解决了地形仿真幅面与精细程度的矛盾。提出一种方法,可以在PC机上进行大幅面场景(50kmX50km)连续地形仿真,且保证极高的近景仿真精细度。2.根据权利要求1所述的大幅面场景超精细仿真与地形连续显示技术,将地形分割成若干小块,同时对应分割地表纹理贴图,这两者都采用LOD规范来完成,当某地块距离当前视点较远时,调用LOD中的简单模型从而达到节省计算机资源的目的。3.根据权利要求1所述,制作出各种地面、砂石、草和小型植被的模型,写好每一小块地形对应的地表模型配置文件,当该地块距离当前视点较近时,动态载入这些地表模型,当该地块距离当前视点较远时,释放这些模型,从而达到节省计算机资源的目的。4.本专利技术的可以使得在PC机上进行大幅面场景超精细连续仿真,有效降低了了仿真的成本,从而便于地形仿真系统的推广和普及。【文档编号】G06T17/05GK103456040SQ201210181333【公开日】2013年12月18日 申请日期:2012年6月5日 优先权日:2012年6月5日 【专利技术者】卢伟 申请人:卢伟, 陈军, 张峰本文档来自技高网...
【技术保护点】
一种大幅面场景超精细仿真与地形连续显示技术,属于计算机三维地形仿真显示技术。解决了地形仿真幅面与精细程度的矛盾。提出一种方法,可以在PC机上进行大幅面场景(50km×50km)连续地形仿真,且保证极高的近景仿真精细度。
【技术特征摘要】
【专利技术属性】
技术研发人员:卢伟,
申请(专利权)人:卢伟,陈军,张峰,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。