欢迎来到天天文库
浏览记录
ID:32369178
大小:2.55 MB
页数:62页
时间:2019-02-03
《基于directx三维虚拟仓库设计及实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ClassifiedIndex:TP311.1SecrecyRate:PublicizedUDC:620UniversityCode:10082HebeiUniversityofScienceandTechnologyDissertationfortheMasterDegreeDesignandImplementationofVirtualWarehouseBasedonDirectXCandidate:WangXigangSupervisor:Pro.RuanDongruAssociateSupervisor:SeniorEngi
2、neer.WangZhixueAcademicDegreeApppliedfor:MasterofEngineeringSpeciality:ComputerTechnologyEmployer:SchoolofInformationS&EDateofOralExamination:December,2013河北科技大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。除文中已经注明引用的内容外,本论文不包含任何其他个
3、人或集体已经发表或撰写过的作品或成果。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:指导教师签名:年月日年月日-----------------------------------------------------------------------------------------------------------河北科技大学学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权河北科技大学可以将本
4、学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。□保密,在年解密后适用本授权书。本学位论文属于□不保密。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:年月日年月日摘要摘要虚拟现实技术是近些年兴起的一种高新技术。它是利用计算机发展中的高科技手段来构造出一个虚拟的境界。现在,虚拟现实技术被应用到很多领域,如军事、医疗、教育等。本文以仓储物资管理为例,介绍了三维虚拟仓库在实际生活中的应用。本论文首先介绍了课题研究的目的和实际意义,以及目前国内外虚拟现实和三维虚拟仓库系统的
5、研究现状。然后通过对几种三维图形开发工具的比较,确定了以DirectXSDK作为三维场景开发工具。对仓储物资系统进行了需求分析,确定此系统的主要功能模块:传统的仓库管理、仓库漫游子系统、漫游场景下的可视化管理。接着介绍了实现此系统所需要的技术及技术难点,详细阐述了技术难点的研究与实现,主要包括:分析了.x文件的格式,提出了3D实体的概念,介绍了基于坐标综合变换的.x文件模型加载过程,设计后台数据库并结合后台数据库动态搭建三维虚拟场景的方法;介绍了物体的平移、旋转、缩放变换方法,使用键盘控制摄像机实现场景内漫游的方法;介绍了漫游场景下
6、的实体管理技术这里主要涉及到鼠标拾取和碰撞检测方法。在三维图形程序中,对三维场景的修改十分重要,因此利用鼠标对三维场景中物体进行拾取是必不可少的。在Direct3D中没有提供实现拾取功能的函数,因此设计了一种实现鼠标拾取功能的方法。通过引入包围体,实现鼠标对包围体的拾取,提高了鼠标与三维场景交互的效率。最后做测试实验,对实际应用效果进行检测。实验表明程序运行良好。关键词虚拟现实、三维虚拟仓库、拾取、碰撞检测、包围体I河北科技大学硕士学位论文AbstractVirtualrealityisakindofhigh-technologyr
7、aisedinrecentdecades.Itusesthehigh-technologyinthedevelopmentofthecomputertoconstructavirtualscene.Atpresent,thevirtual-realitytechnologyismainlyappliedtofieldssuchasmilitaryaffairs,medicaltreatmentandeducation.Takingmanagementforwarehousematerialsasanexample,three-dim
8、ensionalvirtualwarehouseisintroducedatareallifeapplication.Atthebeginning,thepaperintroducesthepurposeandsignificance
此文档下载收益归作者所有