基于JAVA3D虚拟现实场景的改进LOD算法研究

基于JAVA3D虚拟现实场景的改进LOD算法研究

ID:36800797

大小:2.30 MB

页数:65页

时间:2019-05-15

基于JAVA3D虚拟现实场景的改进LOD算法研究_第1页
基于JAVA3D虚拟现实场景的改进LOD算法研究_第2页
基于JAVA3D虚拟现实场景的改进LOD算法研究_第3页
基于JAVA3D虚拟现实场景的改进LOD算法研究_第4页
基于JAVA3D虚拟现实场景的改进LOD算法研究_第5页
资源描述:

《基于JAVA3D虚拟现实场景的改进LOD算法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学硕士学位论文摘要三维虚拟现实技术是多学科的交叉研究领域,是当前最热门的研究方向之一,正以其直观性、交互性等优良特性被广泛应用于建模与仿真、科学计算可视化、设计与规划、教育与训练、遥作与遥现、医学、艺术与娱乐等诸多方面,在科技发展和国民经济建设等方面发挥着越来越不可替代的作用。本课题是图像信息处理与智能控制教育部重点实验室开放研究基金课题“数字城市的信息获取与可视化关键技术研究”的三维虚拟现实构建与应用予深题。本文的主要工作和内容如下:1、相比当前主流的开发虚拟现实的工具诸如VRML等,本课题采

2、用了全新的基于Java的Java3D三维图形软件包作为开发工具,该开发工具继承了其来自Java的纯粹的面向对象和网络应用的优良特性,使得构建的三维场景不仅效果逼真,而且功能齐全。本文在介绍了Java.3D的建模方法等问题之后,从类和数据组织的总体的层次上介绍了构建一个完整场景的全部过程,从这个过程中,我们可以看到Java3D在构建虚拟现实技术中的优势和未来在网络应用中的巨大潜力,以此佐证了选择该图形包作为开发工具的新颖性和正确性。2、另外,本文的工作重心是在分析了传统的LOD算法的不足的基础上对该算法提出

3、了改进的思路,将原来的为不同显示细节建立多级LOD模型的思路,改而为将多级显示细节放在一个LOD模型的不同条件下触发显示,这样就在不改变分层显示的总体思路下,减少了建立多级LOD模型所产生的冗余数据,使得改进后的LOD算法不仅在运行效率和效果上达到和传统算法一致的程度,而且在数据量上比传统算法有相当程度的缩减,减少了数据负担,在网络应用中降低了传输数据的带宽需求,使得应用改进后LOD算法的三维虚拟现实技术更适合于网络的应用,增加了虚拟现实技术的应用范围。3、最后,本文在对传统LOD算法和改进后LOD算法在

4、虚拟现实技术中应用的对比的基础上得出改进LOD算法在三维虚拟现实场景构建中的意义所在,蜕明改进后的LOD算法的确可以达到预期的目标,降低程序的代码量和网络传输的数据量,并指出了课题的未来研究方向和应用前景。关键词:虚拟现实Java3DLOD三维场景武汉理工大学硕t学位沦文ABSTRACTThree-dimensionvillualrealitytechnologyisthecrossresearchfieldamongmanysubjects.It’Soneofthemostfamousresearchs

5、potsnowadays.Becauseofitsadvantagessuchasintuitionandinteraction,three—dimensionvirtualrealityisappliedinmodelingandemulating,scientificcaculation,visualdesigningandplanning,distanceeducationanddistancecontrol,medicalscience,artandamusementandSOon.Ithasbe

6、enhavingmoreandmoreunreplacablefunctionindevelopmentinscienceandtechnologyandnmionaleconomicconstruction.Thissubject,themodelingandapplicationofthree-dimensionvirtualreality,isthesubtaskof“thestudyofkeytechnologyofdigitalinformationobtaininginthedigitalci

7、ty”,whichisthepictureinformationprocessingandintellectualcontrolMinistryofEducationkeylaboratoryopenresearchfoundationsubject.Majorworkandcontentofthispaperareasfollows:1、ComparedwiththepopulardevelopingtoolsnowadayssuchasVRML,thissubjectuseJava3Dtobethed

8、evelopingtool,whichbasesonJavaandisanewthree—dimensionimagetoolkit.Java3DinheritsJavaSOmanyadvantagessuchasOOPandfitsfornetworkapplication,whichmakesthegraphscenemadebyJava3DhascompeletlyfunctionsaSwellasvividlyscen

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。