基于本地的可执行文件不存在增加网络成本问题,只要用户拷贝一份系统的运行端,便可运行。而基于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是积木,那业务逻辑层就是对这些积木的搭建。
3.2 系统分层结构
本系统主要分为3部分,分别为:欢迎入口、换装系统、面试场景三部分
图3-1 系统分块原文请加优,文^论'文'网QQ3249,114
3.3 系统功能划分
系统由四大模块组成:系统入口、登陆界面、换装系统、面试场景,其中,系统入口为单机版所特有。
系统入口:图像配置、屏幕分辨率、图像质量、是否使用全屏模式、输入控制;
登陆界面:登录进入、GUI界面;
换装系统:载入场景、实例化人物、镜面反射、人物性别选择、悠闲装正装选择、公文包管理;
面试场景:骨骼动画、GUI提示、外围场景加载;
图3-2 系统功能图4 详细设计4.1 框架流程毕业论文
http://www.youerw.com/ 图4-1 框架流程4.2 开始程序
开始程序的时候,我们可以对程序进行配置,如屏幕的分辨率、图像质量、是否全屏等,图像质量关乎到材质级别,反锯齿设置,渲染细节等方面。
上一页 [1] [2] [3] [4] [5] [6]
Unity3d的Virtual Reality互动应用+虚拟现实 第6页下载如图片无法显示或论文不完整,请联系qq752018766