没有合适的资源?快使用搜索试试~ 我知道了~
计算机软件及应用UnityDKinect体感应用开发.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 180 浏览量
2022-01-04
14:53:10
上传
评论
收藏 877KB DOCX 举报
温馨提示
试读
17页
计算机软件及应用UnityDKinect体感应用开发.docx
资源推荐
资源详情
资源评论
摘要
虚拟现实技术是二十世纪末才兴起的一门崭新的综合性信息技术,在最近几年发展迅速,已
经有了一定的规模。而Kinect是微软在2010年6月14日对XBOX360体感周边外设正式发布的名
字,它是一种3D体感摄影机,同时导入了即时动态捕捉、影像辨识、麦克风输入、语音辨识、社
群互动等功能。
本文的研究内容以Unity3D为开发工具,以Kinect系统为目标平台,开发一款名为《耍皮影
游戏》的体感应用,体感应用中可以通过参与游戏的玩家的手势来控制游戏中的皮影角色完成游
戏,实现人机的交互控制。应用能在Kinect设备上独立运行,应用具有完整场景,良好的画面效
果,较高的互动乐趣,让用户使用互动投影设备控制虚拟皮影角色进行丰富多彩的互动体验。
关键词虚拟现实技术 Unity3DKinect 体感 交互控制
Title"Playing shadow puppets " somatosensoryapplication
development
Abstract
Virtual reality technology is the end of the twentieth centurybefore the rise
ofanewintegratedIT, has developed rapidlyin recent years, has a certainscale. Kinect isthenamein theJune
14, 2010, Microsoftofficially releasedtheXBOX360somatosensoryperipherals, it isa
3Dsomatosensorycamera, to importreal-timemotion capture, image recognition, microphone input,voice
recognition, andcommunity interactionfunction.
The contentofthis researchtheUnity3Ddevelopment tools,Kinectsystemforthetarget
platform, adevelopmentcalled"playingtheshadow playgames," the
applicationofthesomatosensory, somatosensoryapplicationsto controlthegameintheshadow
playthroughthegameto packrole tocompletethegameto achieveinteractive control. Applications canberun
independentlyintheKinectdeviceapplicationwiththecompletescene, goodscreeneffects,
interactivefun, interactiveprojection equipmenttocontrolthevirtualshadow playthe role ofavariety of
interactiveexperience.
Keywords Virtual reality technology Unity3D Kinect SomatosensoryInteractive control
目录
1.1
选题背景
1
1.2
选题意义
2
1.3
题目研究现状简介
2
1.4
资料收集
3
1.5
论文组织结构
3
1.5.1
前言
3
1.5.2
开发工具与运行环境
3
1.5.3
应用设计
3
1.5.4
系统实现
3
1.5.5
系统测试
3
1.5.6
全文的总结
3
2
.开发工具与运行环境
4
2.1
开发工具
4
Unity 3D
4
.2 Photoshop
5
.3
OpenNI 6
.4 3ds Max
7
.5 Kinect
7
运行环境
8
3
.系统设计
9
3.1
应用关卡设计
9
3
应用第一关设计
9
3.1.2
应用第二关设计
9
3.1.3
应用第三关设计
9
4
.系统实现
10
4.1
应用的开始场景
10
4.1.1
场景的选择按钮样式
11
4.2
应用的选择关卡场景
11
4.3
应用的第一关
12
4.3.1
时间的倒计时
12
4.3.2
金币的生成
13
4.3.3
玩家拾到金币并计分
14
4.3.4
结束时判断哪个玩家获胜
14
4.3.5
游戏角色的控制系统
14
4.4
应用的第二关与第三关
16
4.4.1
发射子弹系统
16
4.4.2
生命值的控制
17
4.4.3
增加生命值和减少生命值的物体
17
4.4.4
摄像机系统
17
4.4.5
游戏角色的控制系统
18
5
.系统测试
20
5.1
程序调试
20
5.2
程序的测试
20
5.2.1
测试的重要性及目的
20
1. 前言................................................................................................................................................................................................................................................................................................................................................................................... 5
1.1选题背景...................................................................................................................................................................................................................................................................................................................................................................... 5
前言
............................................................................................................................................................................................................................................................................................................................................................................... 6
应用设计
....................................................................................................................................................................................................................................................................................................................................................................... 6
实现
............................................................................................................................................................................................................................................................................................................................................................................... 6
测试
............................................................................................................................................................................................................................................................................................................................................................................... 6
全文的总结
................................................................................................................................................................................................................................................................................................................................................................... 6
2.开发工具与运行环境........................................................................................................................................................................................................................................................................................................................................................ 6
开发工具........................................................................................................................................................................................................................................................................................................................................................................... 6
2.1.1 Unity 3D............................................................................................................................................................................................................................................................................................................................................................... 6
2.1.2 Photoshop............................................................................................................................................................................................................................................................................................................................................................. 7
2.1.3 OpenNI................................................................................................................................................................................................................................................................................................................................................................. 7
2.1.4 3ds Max................................................................................................................................................................................................................................................................................................................................................................ 8
2.1.5 Kinect................................................................................................................................................................................................................................................................................................................................................................... 8
3.系统设计............................................................................................................................................................................................................................................................................................................................................................................ 9
3.1 应用关卡设计............................................................................................................................................................................................................................................................................................................................................................. 9
3.1.1
应用第一关设计
.................................................................................................................................................................................................................................................................................................................................................. 9
3.1.2
应用第二关设计
.................................................................................................................................................................................................................................................................................................................................................. 9
3.1.3
应用第三关设计
.................................................................................................................................................................................................................................................................................................................................................. 9
4.1 应用的开始场景......................................................................................................................................................................................................................................................................................................................................................... 9
.1
场景的选择按钮样式
.............................................................................................................................................................................................................................................................................................................................................. 10
4.3.3
玩家拾到金币,并计分
..................................................................................................................................................................................................................................................................................................................................... 11
4.3.4
结束时,判断哪个玩家将获胜
......................................................................................................................................................................................................................................................................................................................... 11
5.2.1
测试的重要性及目的
........................................................................................................................................................................................................................................................................................................................................ 14
5.2................................................................................................................................................................................................................................................................................................................................................................................ 14
5.2.2
测试的步骤
........................................................................................................................................................................................................................................................................................................................................................ 14
5.2.3
测试的主要内容
................................................................................................................................................................................................................................................................................................................................................ 14
结论..................................................................................................................................................................................................................................................................................................................................................................................... 14
致谢..................................................................................................................................................................................................................................................................................................................................................................................... 16
[11]孙鑫,余安萍.VC++深入详解[M].电子工业出版社,2006.......................................................................................................................................................................................................................................................................................... 17
[12]网络科技著.JAVESCRIPT时尚编程百例[M].北京:机械工业出版社,2000......................................................................................................................................................................................................................................................... 17
[13]李东著.教育游戏谜题系统的研究与实现[J].传媒学子论坛,2010........................................................................................................................................................................................................................................................................... 17
[14][加拿大]著.3D游戏开发大全[M].北京:清华大学出版社,2007.............................................................................................................................................................................................................................................................................. 17
[15]UNITY3D.[2009]. HTTP://UNITY3D.COM............................................................................................................................................................................................................................................................................................................ 17
5.2.1.1
测试的重要性
20 5.2.1.2
测试的目的
21
剩余16页未读,继续阅读
资源评论
加油学习加油进步
- 粉丝: 1400
- 资源: 52万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功