《毕业论文——基于unity3D的垃圾处理场虚拟漫游与人机交互研究》由会员分享,可在线阅读,更多相关《毕业论文——基于unity3D的垃圾处理场虚拟漫游与人机交互研究(46页珍藏版)》请在金锄头文库上搜索。
1、基于 unity3D 的垃圾处理场虚拟漫游与人机交互研究基于 unity3D 的垃圾处理场虚拟漫游与人机交互研究摘要基于 unity 3D 的垃圾处理场的虚拟漫游与人机交互研究是一个重要课题,它将图像图形技术、计算机技术与虚拟现实技术等领域集合在了一起。本文主要根据现有的垃圾处理厂场景图片进行了相应的 3D 场景建模,根据需要我们在导入unity3D 后对模型进行了相应的调整编辑。由于我们对于垃圾处理场漫游功能的要求,本文使用了 C#编程语言对我们的模型对象进行了脚本编写,使用 charactercontroller 的功能来实现我们第一人称漫游的交互设计。另外,介于我们希望本文的研究可以使用
2、到垃圾处理场的推广以及环保宣传方面,我们在 3D 场景搭建完成后,我们对于场景中的建筑都进行了相应的 UI 设计,在我们漫游的过程中走到处理厂的一些关键的设备时,将用户可以选择查看相应的设备介绍,这样用户可以在身临其境的同时详细的了解我们垃圾处理场各部分的功能,这一部分的脚本编写也是由 C#来完成交互设计的。本设计另外一个创新点在于,由于我们是设计完成垃圾处理厂的交互体验,考虑到环保宣传的角度,我们利用 unity 的天空盒子功能设计了一个变换天空颜色的交互体验,这样用户可以切身体会到垃圾处理场污染治理前后的天空变化。关键词:Unity,三维建模,垃圾处理场,C#脚本编写,虚拟漫游基于 uni
3、ty3D 的垃圾处理场虚拟漫游与人机交互研究RESEARCH ON VIRTUAL ROAMING AND HUMAN-COMPUTER INTERACTION OF WASTE DUMP BASED ON UNITY3DAbstractThe research of virtual roaming and humanoid interaction in the garbage disposal field based on unity3D is a significant project, it brings the fields of image graphics technology,
4、computer technology and virtual reality technology together. This article mainly carried out the corresponding 3D scene modeling based on the existing garbage disposal plant scene pictures, according to the need to import unity3D after the model has been adjusted accordingly. Because of our requirem
5、ents for the roaming function of the garbage disposal site, this article uses the C # programming language to script our model object, and use the function of the character controller to realize the interactive design of our first person roaming.In addition, we hope that the study of this article ca
6、n be used to promote the garbage disposal site and environmental publicity, after we completed the building of 3D model, we design some UIs for the buildings in the scene. In the process of our roaming to some of the key devices, the user can choose to view the corresponding equipment introduction,
7、so that users can at the same time know about the function of our plants devices when they are roaming in the waste dump, this part of the script writing is written by C # to complete the interactive design.The another innovation of our design is that, because we are designed to get an interactive e
8、xperience of waste dump, taking into account the perspective of environmental advocacy, we use the unity of the sky box function which is designed to基于 unity3D 的垃圾处理场虚拟漫游与人机交互研究complete an interactive experience of transforming the sky color, so that users can experience the changes of the sky befor
9、e and after pollution control.Key words: VR, Unity, 3D modeling, C-sharp scripting, Virtual Tour基于 unity3D 的垃圾处理场虚拟漫游与人机交互研究目录1 绪论.11.1引言.11.2本设计的目的与意义.11.3国内外发展概况.21.3.1国外发展概况.21.3.2国内发展概况.21.4本设计的主要内容.32 Unity3D 系统开发流程分析与设计.52.1开发引擎的选择.52.2系统策划与准备.92.3框架结构设计.102.4建模工具分析与选择.122.5两大插件 NGUI 和 iTween .122.6 Unity 场景漫游技术 .132.7本章小结.133 虚拟现实系统设计.153.1产品开发流程.153.2三维真实场景的建模.163.3系统交互设计方案.183.4本章小结.184 垃圾场漫游功能的实现.194.1漫游功能的实现.194.2虚拟场景的建立.