您现在正在浏览:首页 > 论文 > 计算机 > 毕业论文-基于Unity3D的虚拟商场漫游系统的设计与实现

免费下载毕业论文-基于Unity3D的虚拟商场漫游系统的设计与实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:数字媒体
  • 适用年级:大学
  • 上传用户:wstcyt
  • 文件格式:word+CS
  • 文件大小:13.97MB
  • 上传时间:2019/11/21 21:25:10
  • 下载次数:0
  • 浏览次数:0

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
基于Unity3D的虚拟商场漫游系统的设计与实现,毕业论文,共72页,30678字,附开题报告、外文翻译、源程序等。
摘 要
自 20 世纪 90 年代以来,虚拟现实技术作为一种最为领先的人机交互技术,一直是应用的热点方向和信息领域研究开发之一。随着近年来计算机软件和硬件技术的发展以及人们越来越认识到它的重要意义,虚拟技术在各行各业都得到了不同程度的发展,并且越来越显示出广阔的应用前景。
本文从具体课题出发,构建虚拟现实漫游的系统框架,同时建立虚拟漫游交互机制来完成虚拟环境与外设的双向实时控制。并且充分考虑虚拟漫游实际情况以及Unity引擎的特点,结合系统应用背景和需求,本文设计了基于Unity的虚拟现实系统架构。
本文对Unity仿真漫游的主要技术进行了概述,主要包括Unity开发基础、Unity碰撞检测、Unity交互技术、三维建模基础、贴图材质等。本文基于Unity仿真对虚拟商场漫游系统进行了设计,包括开发流程设计、功能需求分析、交互设计、虚拟商场场景分层设计等。本文根据本系统的总体设计,对Unity虚拟商场场景建模技术进行了研究和实现,用C#作为开发语言,利用3DMAX和Unfold 3D进行建模和对模型UV展开,用Photoshop对模型UV贴图,用Cryzybump对贴图进行处理,用After Effects对系统片头动画进行设计。本文研究了在Unity中利用动画技术、触发器技术、碰撞检测技术、UI技术等实时交互技术,最终构建了一个具有能够查询商店信息、商品信息、能够试衣、具有电梯功能、更换天气,音乐和商场内部材质等功能。实现了一个第一人称视角的角色漫游功能的三维交互式虚拟商场。提出了一套完整的快速构建虚拟商场漫游系统的方案。
关键词:虚拟商场漫游,Unity3D,交互控制,三维建模

目 录
摘 要 I
Abstract II
第1章绪 论 - 1 -
1.1 课题研究背景 - 1 -
1.2 课题研究意义 - 1 -
1.2 国内外研究现状 - 2 -
1.3 论文研究内容 - 3 -
1.4 论文组织结构 - 4 -
第2章相关技术 - 5 -
2.1 开发语言概述 - 5 -
2.1.1 C#语言简介 - 5 -
2.1.2 C#语言特色以及优势 - 5 -
2.2 Unity3D - 6 -
2.2.1 Unity3D引擎简介 - 6 -
2.2.2 Unity3D特色以及优势 - 6 -
2.3 碰撞检测技术 - 7 -
2.4 人机交互技术 - 8 -
2.5 动画技术 - 8 -
2.6 粒子系统技术 - 8 -
2.7 其他开发技术介绍 - 9 -
2.7.1 3DSmax - 9 -
2.7.2 NGUI - 10 -
2.7.3 Unfold3D - 10 -
2.7.4 Photoshop - 10 -
2.7.5 Crazybump - 11 -
2.7.6 After Effects - 11 -
2.8 本章小结 - 12 -
第3章 需求分析 - 13 -
3.1 用户需求 - 13 -
3.2 业务需求 - 14 -
3.2.1功能性需求 - 14 -
3.2.2非功能性需求 - 15 -
3.3可行性分析 - 16 -
3.3.1技术上的可行性 - 16 -
3.3.2经济上的可行性 - 16 -
3.4 本章小结 - 16 -
第4章 系统设计 - 17 -
4.1系统总体设计 - 17 -
4.1.1 系统开发流程 - 17 -
4.1.2 系统架构分析 - 18 -
4.1.3 场景分层设计 - 18 -
4.1.4 虚拟漫游系统构成模块 - 19 -
4.2 虚拟场景建模设计 - 19 -
4.3 业务功能设计 - 20 -
4.3.1 电梯功能设计 - 20 -
4.3.2 试衣间功能设计 - 20 -
4.3.3 天气系统功能设计 - 21 -
4.3.4 商店信息功能设计 - 22 -
4.3.5 背景音乐功能设计 - 23 -
4.3.6 小地图功能设计 - 24 -
4.3.7 更换地板功能设计 - 24 -
4.3.8 灯光功能设计 - 25 -
4.4 界面设计 - 25 -
4.4.1 界面设计概述 - 25 -
4.4.2 界面设计原则 - 26 -
4.4.3 所用控件说明 - 27 -
4.5 开发平台 - 28 -
4.6 本章小结 - 28 -
第5章 系统实现 - 29 -
5.1 三维模型的建立 - 29 -
5.1.1 三维模型的数据采集 - 29 -
5.1.2 Unity与3DSmax之间的单位换算 - 30 -
5.1.3 Unity模型制作规范 - 30 -
5.1.4 商场模型的建立 - 32 -
5.1.5 三维模型的贴图材质 - 33 -
5.1.6 shader概述 - 34 -
5.2 三维模型的优化 - 35 -
5.3 虚拟商场漫游技术的实现 - 36 -
5.4 触发器技术的实现 - 38 -
5.5 电梯模块的实现 - 39 -
5.5.1 电梯功能组成 - 39 -
5.5.2 电梯延时功能 - 40 -
5.6 试衣间模块的实现 - 40 -
5.6.1 衣物搭配 - 40 -
5.6.2 读取头像 - 41 -
5.7 更换天气和材质功能的实现 - 43 -
5.7.1 更换天气 - 43 -
5.7.2 更换材质 - 45 -
5.8 背景音乐模块的实现 - 46 -
5.8.1 更换音乐 - 46 -
5.8.2 播放、暂停、停止 - 47 -
5.8.3 调节音量 - 48 -
5.9 小地图模块的实现 - 48 -
5.10 片头动画的实现 - 49 -
5.11 商店信息模块的实现 - 50 -
5.12 发布系统 - 50 -
5.13 本章小结 - 50 -
第6章系统测试 - 51 -
6.1 测试综述 - 51 -
6.2 界面功能测试 - 51 -
6.2.1 主菜单测试 - 51 -
6.2.2 小地图测试 - 51 -
6.2.3 天气系统测试 - 52 -
6.2.4 背景音乐测试 - 52 -
6.2.5 更换地板测试 - 53 -
6.2.6 灯光测试 - 53 -
6.2.7 商店信息测试 - 54 -
6.3 电梯功能测试 - 54 -
6.4 试衣间功能测试 - 55 -
6.5交互功能测试 - 55 -
6.6本章小结 - 56 -
第7章总结和展望 - 57 -
参考文献 - 59 -
致 谢 - 61 -
资料文件预览
共3文件夹,33个文件,文件总大小:14.34MB,压缩后大小:13.97MB
  • 毕业论文-基于Unity3D的虚拟商场漫游系统的设计与实现
    • 基于Unity3D的虚拟商场漫游系统的设计与实现
      • 毕业设计源代码
        • csbofang.cs  [556.00B]
        • cschangema.cs  [1.13KB]
        • cschangesky.cs  [208.00B]
        • csclickobject.cs  [2.43KB]
        • csclose.cs  [500.00B]
        • csdestroy.cs  [251.00B]
        • csdianti.cs  [269.00B]
        • csduqu.cs  [1.84KB]
        • csenter.cs  [473.00B]
        • csfloorbutton.cs  [2.78KB]
        • csFreeCam.cs  [3.46KB]
        • cslight.cs  [722.00B]
        • csLightBeamsControlScript.cs  [1.71KB]
        • csLookAtBehaviour.cs  [281.00B]
        • csmanu.cs  [912.00B]
        • csMirror.cs  [7.59KB]
        • csmusicmanager.cs  [3.25KB]
        • csopenURL.cs  [1.60KB]
        • csOrbitCam.cs  [1.43KB]
        • csRayBehavior.cs  [1.56KB]
        • csRotateBehaviour.cs  [272.00B]
        • csskybox.cs  [1.31KB]
        • cstrigger.cs  [593.00B]
        • cstriggermanager.cs  [6.25KB]
        • cstryon.cs  [3.79KB]
        • cstyronkuzi.cs  [208.00B]
        • csweather.cs  [588.00B]
      • Office 2007以上版本的Microsoft Word文档基于Unity3D的虚拟商场漫游系统的设计与实现.docx  [12.62MB]
      • Microsoft Word文档外文参考资料与译文:基于一个虚拟现实平台的教育旅游的研究与实现.doc  [1.42MB]
      • Microsoft Word文档毕业设计个人总结.doc  [34.50KB]
      • Microsoft Word文档毕业设计中期报告:基于Unity3D的虚拟商场漫游系统的设计与实现.doc  [39.00KB]
      • Microsoft Word文档毕业设计任务书:基于unity3D的虚拟商场漫游系统的设计与实现.doc  [69.00KB]
      • Microsoft Word文档毕业设计开题报告:基于Unity3D的虚拟商场漫游系统的设计与实现.doc  [117.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
论文相关下载
返回顶部