毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于Unity3d的Virtual Reality互动应用面试培训系统

更新时间:2011-10-26:  来源:毕业论文
本小节只简单介绍系统开发所用的语言、工具或技术,对于他们的详细定义则不再赘述了。
 Unity3D: 建立在微软新一代.Net平台架构上,利用普通语言运行时在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。  Visual Studio 2008: 微软公司推出的开发环境,负责本系统的逻辑开发。
 3D Studio Max:是Autodesk公司开发的基于PC系统的三文动画渲染和制作软件。
 Photoshop:Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。
 JavaScript:在客户端运行的脚本语言,用于提高系统与用户的交互性。
 UniSciTE:Unity中编写Shader的主要工具。
2  可行性分析2.1  技术可行性原文请+QQ3249.114优'文^论"文'网
3D引擎是一门新技术,本次课题的运行方式主要有两种选择,一为本地独立版,二为网络版。在使用Unity3D格式转换插件设置模型的基本信息和动作信息之后,就可以进行模型导出。Unity3D格式转换插件可以导出展示程序所专用的asset格式。在导出的过程中,除了做导出模型文件,模型基本信息,模型动作信息等操作之外,还会进行压缩处理。由于工业产品展示是通过发布到网络上进行展示,因此使用具有高压缩比的压缩算法显得尤为重要。Unity3D格式转换插件度用的压缩算法是LZMA(Lempe1-Ziv-Markov chain-Algorithm的缩写),LZMA算法是2O01年以来得到发展的一个数据压缩算法.它类似于7一zip归档工具中的7z格式。它类似于L Z77的字媳编码机制,在一般的情况下压缩率比bzip2为高,用于压缩的字典档案大小可达4GB,7z格式具有比常见的RAR格式更高的压缩比。一般来说,Unity3D格式转换插件使用LZMA算法,可以将一个15M左右大小的模型文件转换为2M以内,完全可以满足网络传输的要求。技术的关键还是主要在画面效果和GUI功能还有功能代码编写上。毕业论文http://www.youerw.com/
2.2  经济可行性
基于本地的可执行文件不存在增加网络成本问题,只要用户拷贝一份系统的运行端,便可运行。而基于web的播放方式,也用技术手段处理,减轻网络压力经济开支。而主要的工作主要是在建模和引擎编程块。而且,unity3D的正版授权也远远比虚幻3等大型游戏引擎的价格低。
2.3  操作可行性
本地应用程序无需用户安装任何客户端软件,就能实现最人性化的操作及管理。如果使用网络端,网页插件的安装包也只有573kb,网络端插件可用于Win 2000/xp/vista/7以及Mac OS X上。本系统界面尽量采用简单易用的GUI风格,让操作者简单容易上手。
   图2-1 可用的操作平台3  总体设计3.1  结构设计
本项目采用两层架构,分别为表示层(UI),业务逻辑层(BLL)。此模型使项目的结构更加清晰,分工更明确,有利于后期的更新升级和代码文护,为了数据和业务间更好联系,
 表示层:为客户端提供对应用程序的访问,也叫界面层。本系统表示层通过框架来实现统一的界面模板,整个项目的样式通过Unity GUI代码来定义,类似于CSS代码,大量减少了界面代码的冗余,加快浏览速度。
 业务逻辑层:实现业务应用程序的逻辑功能,核心部分。如果说功能API是积木,那业务逻辑层就是对这些积木的搭建。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

基于Unity3d的Virtual Reality互动应用面试培训系统 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。