资源描述:
《虚拟现实应用软件系统的研制与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学硕士论文摘要虚拟现实应用软件系统的开发和研制摘要虚拟现实作为一种新兴的技术,己经从面向军事用途扩展到非常多的领域,如航天、设计、生产制造、信息管理、商贸、医疗、娱乐等等。诸多的学者和专家认为,虚拟现实是今后一项极有前景的技术。但是到目前为止,国内对这方面的研究和应用还处于一种起步阶段,远远落后于国外。在这样的背景下,从事这一领域的研究很有意义。作者根据虚拟现实应用软件的现状,以软件工程及人机交互理论为基础,结合计算机图形学技术以及虚拟现实技术,构建了虚拟风洞软件系统及虚拟手术软件系统框架,并完成相应系统的总体设计与开发。在虚拟风洞应用软件系统的
2、研发过程中,从虚拟风洞的功能出发,对软件系统进行模块设计与实现,同时完成了一系列流场数据处理算法。在数据可视化方面提出了一种新的烟雾模拟技术,应用公告板技术使粒子系统具有深度值,从而可以满足双视差立体显示的要求。经实践证明,该算法在满足实时性基础上达到了逼真的模拟效果。结合虚拟风洞场景的创建,对虚拟现实可视化技术进行了研究与探讨,提出了一种优化的实时阴影算法和一种在平面上实现镜面效果的算法。经实践验证,这两种算法在增强虚拟场景真实性方面都取得了良好的效果。在虚拟手术系统开发中,以器械库、器官模型库和器官知识库为数据基础,对虚拟手术系统进行了模块化设计与实现
3、:将系统划分为动画、碰撞检测、软组织变形三个实现模块,其中碰撞检测模块使用AABB技术实现了虚拟手术中的碰撞检测,软组织变形模块使用质点――弹簧的物理方法实现了虚拟手术中的软组织变形。关键词:虚拟现实虚拟风洞虚拟手术碰撞检测软组织变形I上海交通大学硕士论文ABSTRACTRESEARCHANDDEVELOPMENTOFVRAPPLICATIONSOFTWARESYSTEMABSTRACTAsanewlytechnology,virtualrealityhasexpanditsapplicationscopefrommilitary-orientedappl
4、icationtonumerousfields,suchasaerospace,design,manufacture,informationmanagement,bussiness&trade,medical,entertainmentetc.Virtualrealitywasconsideredasafuturetechnologybymanyexperts.ButVRresearchisatbeginningstageindomesticatpresent,fardropbehindtooverseas.Undersuchbackground,stud
5、iesinthisfieldhavetheverysignificance.BaseontheactualityofVRapplicationsystem,softwareengineeringandhuman-computerinteractiontheory,combiningwithcomputergraphictheoryandvirtualrealitytechnology,avirtualwindtunnelsystem(VWT)andavirtualsurgerysystem(VS)wereconstructed,theframeworkan
6、dparticulardesignwerealsoaccomplishedinthisthesis.DuringthedevelopingprocessofVWT,aseriesofdataprocessalgorithmwerebroughtforward.Suchas:Anewsmokesimulationtechnologyindatavisualizationdomain,whichsatisfiestherequirementofdualparallax.Anoptimizedshadowalgorithmandmirroralgorithmon
7、planewerealsopresentedinthisthesis.VSsystemwasdividedintothreemodulesforimplementation:motionmodule,collisiondetectingmoduleandsofttissuedeformingmodule.Thesystemwasconstructedbaseonthreedatabase(library):instrumentlibrary,organmodellibraryandorganknowledgelibrary.Incollisiondetec
8、tingmodule,AABBtechniquewasusedfo