VR第五组期末项目论文

VR第五组期末项目论文

ID:43446217

大小:522.18 KB

页数:26页

时间:2019-10-02

VR第五组期末项目论文_第1页
VR第五组期末项目论文_第2页
VR第五组期末项目论文_第3页
VR第五组期末项目论文_第4页
VR第五组期末项目论文_第5页
资源描述:

《VR第五组期末项目论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VR应用——VR积木游戏摘要随着科学技术不断发展,越來越多的VR产品出现在我们的视野中。VR眼镜,VR头盔,VR游戏己然给我们的生活带来变化!我们将VR运用在我们的项目中,采用Oculus进行现实和虚拟的交互,并用Leapmotion检测手指,完成整个搭积木的游戏。我们组运用到了虚拟现实期中研究的VR引擎(Unity3D),游戏的场景和人物的搭建是在游戏引擎unity3D中完成的,为体验者提供一个良好的游戏环境。本文主要是对项冃的设计,实现和技术细节的介绍。关键词:Le叩motionUnity3

2、DVR技术细节VRapplication■VRbuildingblocksgameABSTRACTWiththedevelopmentofscienceandtechnology,moreandmoreVRproductsappearinourvision.VRglasses,VRhelmetandVRgamehavebroughtgreatchangestoourlives!WewilluseVRinourproject,theuseofOculusforrealandvirtualinter

3、action,andLeapmotiondetectionoffingers,tocompletethewholebuildingblocksofthegame・OurgroupapplytheVRengine(Unity3D)whichweresearchedinthemidofvirtualrealitycourse,thebuildingofthegamescenesandcharactersarecompletedinthegameengineunity3D,inordertoprovi

4、deagoodexperieneeforthegameenvironment.Thispaperismainlyaboutthedesign,implementationandtechnicaldetailsoftheproject.Keywords:LeapmotionUnity3DVRTechnicaldetails1VR积木游戏及LeapMotion介绍1」LEAPMOTION手势识别过程简介51.2LeapMotionOrion的优劣势71.2.1Orion的优势71.2.2Orion的

5、劣势71.3LeapMotion在VR及Unity环境下手势识别开发步骤81.4LeapMotion手势识别相关API分析81.5VR积木项目手势控制具体实现91.5.1前进后退手势实现101.5.2抓起物体手势实现111.5.3挥手打招呼手势实现122NPC部分介绍132.1引入NPC的目的132.2NPC资源信息132.3NPC动画实现细节142.3.1资源选取142.3.2人物行为142.3.3自我介绍142.3.4问候152.3.5等待162.3.6行走162.3.7下蹲172.4NPC

6、语音实现细节172.4.1资源获取172.4.2语音播放172.4.3人物口型172.5AI行为18251AI框架182.5.2Paintedeggshell态(彩蛋态)182.5.3Introduction态182.5.4sayHello态182.5.5walking态182.5.6idle态(等待态)192.5.7脚本信息193场景部分介绍213」场景概要213.2闯关模式213.2.1关卡1:大门213.2.2关卡2:祭坛223.3自由模式223.4积木技术细节223.5积木产生器233.

7、6关卡提示233.7摆放检测243.8关卡通过244项目的展望255附录265.1图片265.2表261VR积木游戏及LeapMotion介绍游戏玩家首先带上我们提供的Oculus进入游戏场景里,可以根据Oculus里面看到的界面选择游戏模式,有闯关模式和自由模式。选择闯关模式后就可以进行游戏了,你可以在场景里看到Unitychan,对她招手,她会向你问好。接着按我们给岀的图形选择适当的形状的积木搭建,如果完成搭建就可以进入下一关继续游戏。选择自由模式后,有很多图形可以搭建,玩家可以进行自rti

8、选择练习搭积木。LeapMotion是面向PC以及Mac的体感控制器制造公司Leap于2013年发布的体感控制器,其设备支持利用手掌和手指动作來进行输入,但无需手部接触或者触摸。虽然LeapMotion硕件已经发布多年但其开发者仍在不断更新检测算法及SDKo尤其是最近的Orion版SDK将LeapMotion和VR结合起来,实现对VR应用更直接更舒适的操作体验。LeapMotion倡导的三维空间交互与VR可谓完美结合,因此Orion应运而生oOrion是原有的LeapMotion软件的一个升级版

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

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

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