一种利用SSE2多重纹理混合的大范围虚拟地形可视化技术

魏勇, 丁雨淋, 龚桂荣, 杜莹, 周艳

魏勇, 丁雨淋, 龚桂荣, 杜莹, 周艳. 一种利用SSE2多重纹理混合的大范围虚拟地形可视化技术[J]. 武汉大学学报 ( 信息科学版), 2015, 40(4): 510-515. DOI: 10.13203/j.whugis20130362
引用本文: 魏勇, 丁雨淋, 龚桂荣, 杜莹, 周艳. 一种利用SSE2多重纹理混合的大范围虚拟地形可视化技术[J]. 武汉大学学报 ( 信息科学版), 2015, 40(4): 510-515. DOI: 10.13203/j.whugis20130362

一种利用SSE2多重纹理混合的大范围虚拟地形可视化技术

基金项目: 国家自然科学基金资助项目(41101354,41471332,41201440);四川省应急测绘与防灾减灾工程技术研究中心开放基金资助项目(K2015B014)
详细信息
    作者简介:

    魏勇,博士生,研究方向为信息抽取与可视化。

    通讯作者:

    丁雨淋

  • 中图分类号: P208

  • 摘要: 目的 大规模三维地形的真实感可视化对于表现战场自然环境具有重要意义,OpenGL、D3D等主流三维图形引擎需要将多层纹理数据发送到GPU端进行多重纹理融合操作。对于瘦客户机,在显卡位宽和显存有限的资源下,大量的多重纹理融合操作常会导致GPU和带宽负载过大,出现绘制画面不流畅、渲染效率低等问题。为此,提出了一种基于SSE2的多重纹理混合技术,通过在CPU端进行混合纹理混合操作,降低GPU负载,减少数据传送时间。实验证明,该方法在保证CPU计算效率的前提下,有效地降低了大范围虚拟战场环境可视化过程中GPU和带宽负载,显著提升了瘦客户机中大范围虚拟战场数据的渲染效率。
  • [1] SunKai,XuXiaogang.StudyofSatelliteCloudIm ageSimulation Technology Based on WorldWind[J].犛犮犻犲狀犮犲犜犲犮犺狀狅犾狅犵狔犪狀犱犈狀犵犻狀犲犲狉犻狀犵,2011,11(22):5328 5330,5339(孙 恺,徐 晓 刚.基 于WorldWind平台的卫星云图模拟技术研究[J].科学技术与工程,2011,22:5328 5330,5339)[2] JiangJie.ResearchonKeyTechnologiesinGlobalVirtualGeographicEnvironmentConstruction[D].Changsha:NationalUniversityofDefenseTechnol ogy,2010(蒋杰.全球大规模虚拟地理环境构建关键技术研究[D].长沙:国防科学技术大学,2010)[3] SunSiliang,ChenRen,SunLi,etal.ModellingandSimulationofVirtualEarthScene[J].犑狅狌狉狀犪犾狅犳犛狔狊狋犲犿犛犻犿狌犾犪狋犻狅狀,2010,11(12):2877 2881(孙嗣良,陈韧,孙力,等.虚拟地球场景的可视化建模与 仿 真 [J].系 统 仿 真 学 报,2010,12:2877 2881)[4] 刘星明,刘晓利,殷永凯,等.真实感三维模型的纹理融合[J].计算机辅助设计与图形学学报.2012,24(11):1440 1446[5] OpenGLArchitectureReviewBoard.OpenGLPro grammingGuide[M].Beijing:MechanicalIndustryPress,2010(OpenGL体系结构审核委员会.Open GL编程指南(第7版)[M].北京:机械工业出版社,2010)[6] Bushnell J,Mitchell J. Advanced MultitextureEffectswith Direct3D and Opengl[J].犘狔狉犪犿犻犱犘犲犪犽犇犲狊犻犵狀牔 犃犜犐犚犲狊犲犪狉犮犺,1999[7] TomasM E H.RealTimeRendering[M].A.K.Peters,Ltd,2000[8] ZhuGuozhong,ZhangFan,Bu Hui.Real-TimeRenderingforthePhong SpecularSurfacebyMulti texture[J].犆狅犿狆狌狋犲狉犈狀犵犻狀犲犲狉犻狀犵犪狀犱 犛犮犻犲狀犮犲,2011,7(33):85 88(朱国仲,张帆,布辉.使用多重纹理实时绘制Phong高光表面[J].计算机工程与科学,2011,7(33):85 88)[9] H R M,Karuppiah,S M S.ComparisonofCPUand GPU ImplementationofComputing AbsoluteDifference[C].Penang:2011IEEEInternationalConference,2011[10]RKJ M.ComparisonofFPGAandGPUImple mentationsofReal timeStereo Vision[C].IEEEComputerSocietyConference,LosAlamitos,2010[11]XuXiaogang,MaLizhuang.Texture MixingandTextureTransfer[J].犑狅狌狉狀犪犾狅犳犆狅犿狆狌狋犲狉犪犻犱犲犱犇犲狊犻犵狀犪狀犱犆狅犿狆狌狋犲狉犌狉犪狆犺犻犮狊,2003,15(1):59 64(徐晓刚,马利庄.纹理混合与纹理传输[J].计算机辅助设计与图形学学报,2003,15(1):59 64)[12]SkoglundJ,FelsbergM.FastImageProcessingU singSSE2[Z].Pittsburg,USA,2005[13]Intel.Intel64andIA 32ArchitecturesOptimizationReferenceManual[Z].2012犃犛犛犈2犅犪狊犲犱犕狌犾狋犻犛狅狌狉犮犲犜犲狓狋狌狉犲犅犾犲狀犱犻狀犵犕犲狋犺狅犱犳狅狉犔犪狉犵犲犛犮犪犾犲犞犻狉狋狌犪犾犜犲狉狉犪犻狀犛犻犿狌犾犪狋犻狅狀犠犈犐犢狅狀犵1,2 犇犐犖犌犢狌犾犻狀3,4 犌犗犖犌犌狌犻狉狅狀犵1 犇犝犢犐犖犌1 犣犎犗犝犢犪狀51 InstituteofGeospatialInformation,InformationandEngineeringUniversity,Zhengzhou450053,China2 SichuanEngineeringResearchCenterforEmergencyMapping& DisasterReduction,Chengdu610041,China3 FacultyofGeosciencesandEnvironmentalEngineering,SouthwestJiaotongUniversity,Chengdu611756,China4 InstituteofSpaceandEarthInformationScience,TheChineseUniversityofHongKong,HongKong999077,China5 SchoolofResourcesandEnvironment,UniversityofElectronicScienceandTechnologyofChina,Chengdu610000,China犃犫狊狋狉犪犮狋:Thetexturedataplaysanimportantroleinthree dimensionaltopographysimulationforvir tualbattlefieldenvironment.3DgraphicsenginesuchasOpenGLorD3Dprovidesmulti texturemap pingmechanismorshader,whichisabletoachievetheintegrationofmultipletextures.Butthea chievementofmultipletexturesisGPU based,whichwilltakealargeoccupancyofGPUmemoryandbandwidth.Inthinclients,suchmethodwillcausealowerrenderdelayandlowerefficiency.There fore,anovelSSE2basedmulti textureblendingmethodispresentedinthispaper,whichimplementsthemultipletexturesblendingprocessonCPU.Theexperimentprovedthatthismethodcaneffective lyreducetheGPUload,achievetheintegrationofreal timemulti layeredtexture,andimprovetherenderingefficiencyofthree dimensionaltopographysimulationsystem.犓犲狔狑狅狉犱狊:Multi Sourcetextureblending;SSE2;three dimensionterrainvisualization;large scalevirtualterrainenvironment犉犻狉狊狋犪狌狋犺狅狉:WEIYong,PhDcandidate,specializesininformationextractionandvisualization.E mail:whuwy@163.com犆狅狉狉犲狊狆狅狀犱犻狀犵犪狌狋犺狅狉:DingYulin,PhD,associateprofessor.E mail:rainforests@126.com犉狅狌狀犱犪狋犻狅狀狊狌狆狆狅狉狋:TheNationalNaturalScienceFoundationofChina,Nos.41101354,41471332,41201440,OpenResearchFundbySichuanEngineeringResearchCenterforEmergencyMapping& DisasterReduction,No.K2015B014.
  • 期刊类型引用(1)

    1. 邵小耀, 徐丙立, 牛树来, 王少钦, 郭璁杰. 炮弹触地爆炸作用下的弹坑形变建模与纹理生成方法. 武汉大学学报(信息科学版). 2020(09): 1412-1421 . 百度学术

    其他类型引用(2)

计量
  • 文章访问数:  1427
  • HTML全文浏览量:  66
  • PDF下载量:  523
  • 被引次数: 3
出版历程
  • 收稿日期:  2013-07-25
  • 修回日期:  2015-04-04
  • 发布日期:  2015-04-04

目录

    /

    返回文章
    返回