当前位置:主页 > 科技论文 > 软件论文 >

基于Unity3D的仓储可视化编辑器的设计与实现

发布时间:2017-09-03 03:05

  本文关键词:基于Unity3D的仓储可视化编辑器的设计与实现


  更多相关文章: Unity3D B/S 架构 可视化编辑器 三维场景 仓储可视化


【摘要】:近年来,随着仓储业的快速发展和仓库物资种类的不断增加,传统的人工管理远远不能满足现代仓库管理的需要。而基于虚拟现实的三维可视化管理系统因能够提供实时、直观和沉浸式的管理方式而越来越受到仓库管理人员的青睐。任何三维可视化系统的开发都需要一款无缝对接的编辑器。本文提出的仓储可视化编辑器可以帮助用户快速搭建真实三维场景。与大多数三维场景编辑器不同的是,它是一款B/S架构的在线编辑器。用户不需要复杂的安装,只需要通过浏览器即可搭建三维场景。本文通过深入研究,设计并实现了基于Unity3D的仓储可视化编辑器。主要的研究成果如下:首先,通过对编辑器的使用背景进行分析,得到编辑器的目标功能。通过对编辑器的各个用例场景进行分析,得到编辑器的功能列表。然后,根据编辑器的功能列表和已有的技术基础对编辑器进行设计和实现。在设计阶段,首先介绍了编辑器的架构设计和主界面设计。紧接着,完成了编辑器统一通信接口的设计,同时对编辑器的各个功能模块的设计进行详细介绍。另外,还完成了编辑器后台数据库的设计。在实现阶段,给出了各个模块的关键类图,并对核心代码进行分析,同时还给出了部分实现效果图。最后,对实现的仓储可视化编辑器进行测试。通过搭建真实的机柜仓库三维场景来对编辑器进行测试,在搭建机柜仓库三维场景的过程中,编辑器不仅操作方便、简单实用,而且各个功能模块运行良好,能够达到预期目标。
【关键词】:Unity3D B/S 架构 可视化编辑器 三维场景 仓储可视化
【学位授予单位】:中国科学院研究生院(沈阳计算技术研究所)
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
  • 摘要5-6
  • ABSTRACT6-9
  • 第一章 绪论9-14
  • 1.1 选题背景9
  • 1.2 课题研究的意义9-10
  • 1.3 国内外研究现状10-12
  • 1.3.1 VRML和Java 3D介绍10-11
  • 1.3.2 Virtools和Flash 3D介绍11
  • 1.3.3 Converse 3D和Unity 3D介绍11-12
  • 1.3.4 各种技术的比较12
  • 1.4 论文的主要工作及组织结构12-14
  • 第二章 相关理论与技术介绍14-27
  • 2.1 OOP简介14
  • 2.2 UML概述14-15
  • 2.3 MVC模式及SSH框架概述15-19
  • 2.4 Unity3D引擎介绍19-24
  • 2.4.1 Unity3D编程简介21-23
  • 2.4.2 Unity与JavaScript通信简介23-24
  • 2.4.3 Unity其它特性介绍24
  • 2.5 系统架构分析24-26
  • 2.5.1 C/S架构分析25
  • 2.5.2 B/S架构分析25-26
  • 2.6 系统开发环境26-27
  • 第三章 编辑器的需求分析27-34
  • 3.1 编辑器背景分析27
  • 3.2 编辑器用例分析27-31
  • 3.2.1 系统顶层用例分析27-28
  • 3.2.2 场景管理用例分析28-29
  • 3.2.3 资源管理用例分析29-30
  • 3.2.4 属性管理用例分析30-31
  • 3.2.5 基础功能用例分析31
  • 3.3 编辑器功能分析31-33
  • 3.3.1 多人协作功能分析31-32
  • 3.3.2 编辑器功能列表分析32-33
  • 3.4 本章小结33-34
  • 第四章 编辑器的设计34-50
  • 4.1 编辑器架构设计34-35
  • 4.2 编辑器界面设计35-36
  • 4.3 编辑器统一通信接口的设计36-37
  • 4.4 编辑器功能模块设计37-46
  • 4.4.1 场景管理的设计37-41
  • 4.4.2 资源管理的设计41-42
  • 4.4.3 属性管理的设计42-43
  • 4.4.4 基础功能的设计43-45
  • 4.4.5 多人协作的设计45-46
  • 4.5 三维处理层的设计46
  • 4.6 数据库设计46-48
  • 4.7 本章小结48-50
  • 第五章 编辑器的实现50-65
  • 5.1 编辑器统一通信接口的实现50-51
  • 5.2 场景管理的实现51-54
  • 5.3 资源管理的实现54-57
  • 5.4 属性管理的实现57
  • 5.5 基础功能的实现57-61
  • 5.6 多人协作的实现61-63
  • 5.7 三维处理层的实现63-64
  • 5.8 本章小结64-65
  • 第六章 编辑器的使用与测试65-70
  • 6.1 仓储三维场景的搭建65-68
  • 6.2 编辑器性能测试68-69
  • 6.3 本章小结69-70
  • 结束语70-71
  • 参考文献71-73
  • 发表文章73-74
  • 致谢74

【相似文献】

中国期刊全文数据库 前10条

1 刘嘉夫;齐昕;李前杰;熊鹰;马焕春;;基于Unity3D的水污染控制工程多媒体课件开发[J];中国教育技术装备;2014年04期

2 孙恒宇;尤超;王洋;;基于Unity3D的数字站区管理应用系统优化研究[J];地理信息世界;2013年01期

3 刘金明;马铁民;王娜;;基于Unity3D的电动机虚拟仿真展示平台设计[J];黑龙江八一农垦大学学报;2014年03期

4 朱向洋;涂心浩;王华宇;;基于Unity3D和PCS的虚拟化校园开发技术的研究与应用[J];电脑知识与技术;2014年17期

5 黄杨;马瞳宇;孙恒宇;;基于Unity3D开发数字站区管理应用的系统集成技术研究[J];地理信息世界;2013年02期

6 马瑞;;基于Unity3D的多平台三维虚拟数字校园的设计与实现[J];蚌埠学院学报;2014年02期

7 方凯;;Unity3D第一人称视角游戏者水下视觉效果的实现[J];计算机光盘软件与应用;2012年15期

8 卢金浩;张帅;伍传敏;;基于Unity3D三维游戏场景与AI系统的设计与实现[J];三明学院学报;2013年06期

9 刘孟全;;Unity3D虚拟现实平台的重放功能设计[J];广西科学院学报;2013年01期

10 张利利;李仁义;李晓京;马进;惠铎铎;;Unity3D与数据库通信方法的研究[J];计算机技术与发展;2014年03期

中国重要会议论文全文数据库 前1条

1 刘孟全;;Unity3D虚拟现实平台重放功能的设计与实现[A];广西计算机学会2012年学术年会论文集[C];2012年

中国硕士学位论文全文数据库 前10条

1 孙宇;支持Unity3D的多Kinect人机交互技术与软件[D];浙江大学;2015年

2 吴睿;基于Unity3D的交互式房产网站的设计与实现[D];大连理工大学;2015年

3 栾建霞;基于Unity3D的视错觉教学平台的设计与实现[D];北京工业大学;2015年

4 乔毛毛;基于Unity3D的虚拟仿真训练系统的设计与实现[D];西安电子科技大学;2014年

5 马岩;体感交互式虚拟服装社区的设计与实现[D];北京服装学院;2016年

6 施长征;基于Unity3D的关卡触发器系统的设计与实现[D];南京大学;2016年

7 杨迎春;基于Unity3D的仓储可视化编辑器的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2016年

8 任建邦;基于Unity3D的手机游戏客户端的设计与实现[D];北京交通大学;2013年

9 赵艳坤;基于Unity3D的栾川三维城市地理信息系统研究[D];郑州大学;2014年

10 李益;基于Unity3d的磨矿车间虚拟仿真系统[D];大连理工大学;2014年



本文编号:782462

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/782462.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户11ce6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com