在线客服系统

基于Unity3D的虚拟校园漫游的设计与实现(3)

时间:2015-03-16 11:20 来源:www.fabiaoba.com 作者:王彩玲等 点击:

  碰撞信息检测:
  1)MonoBehaviour.OnCollisionEnter( Collision collisionInfo ) 当进入碰撞器
  2)MonoBehaviour.OnCollisionExit( Collision collisionInfo ) 当退出碰撞器
  3)MonoBehaviour.OnCollisionStay( Collision collisionInfo )  当逗留碰撞器
  2 虚拟校园的实现
  2.1 虚拟校园漫游系统设计要求
  虚拟校园提供三维浏览功能有利于用户通过网络直观地获取信息,可以自主控制前进方向。构建这样的虚拟校园系统,在开发过程中需要解决的问题如下:
  1)可以实现网络浏览, 文件不能过大, 要保证适合大多数计算机可以访问;
  2)以一定的比例真实缩小实体校园, 所有重要的场景要尽量真实还原;
  3)提供比较人性化的GUI界面, 比如“帮助导航”用来给用户提示信息;
  4)设置与学校官网链接的页面导航;
  5)配备背景音乐, 并可以由用户自行设置关闭或打开;
  6)设置导航图方便用户了解校园的整体;
  7)通过服务器多用户交互。
  2.2 构建过程
  2.2.1 数据收集
  通过实地考察量,测量,拍照等方式进行数据信息的收集。
  2.2.2 模型构建
   学校模型通常为学校大门,教学楼,路灯,花池,树木,草地等元素构成。根据收集的数据通过3dmax 对基础模型进行平面建模,在模型构建过程中添加贴图,材质,灯光,效果等构建出逼真的模型。在模型的构建中需要注意的是多边形模型的优化. 一个虚拟校园系统还是比较大的, 对模型充分的优化可以减小最后网络文件的大小, 利于用户浏览。
  2.2.3 人机交互
  人机交互 技术是通过计算机输入、输出设备, 以有效的方式实现人与计算机对话的技术. 在本系统中主要的人机交互包括GUI界面设计和漫游设计.。用户通过网页浏览器打开该系统,在系统的介绍下进行校园漫游,用户以第一人称视角进行浏览,增 强体验感,通过控制键盘wasd控制视角的移动同时鼠标控制视角的旋转。音乐可以给用户带来试听上的快感,结合视角,使其有种身临其境的感觉,同时用户可 以自己开关音乐。系统添加碰撞检测系统使得用户不会出现穿墙现象,完善虚拟环境的真实性。
  3 效果展示
  图3 系统运行截图1(地点为西安石油大学东方广场)
  图4 系统运行截图2(地点为西安石油大学实验楼)
  图5 系统运行截图3(地点为西安石油大学运动场一角)
  4 软件测试与优化
   任何系统都需要进行黑盒子测试以发现系统存在的问题和漏洞。本系统也进行了相应的测试。在测试中发现,基于网络环境下,系统存在占用网络流量大,运行缓 慢的现象。分析原因是因为测试电脑配置较低及网络带宽限制。这就要求我们从用户角度出发,在保证真实度的情况下尽量减少模型的数量,大部分建筑需要通过平 面建模来优化模型的复杂度,在建模过程中尽量减少模型顶点和分段数,在unity3d处理过程中,尽量使用静态灯光,动态实时灯光相比静态灯光,非常耗费 资源。所以除了能动的角色和物体静态的地形和建筑。尽量减少视角范围和距离,减少不必要的运行消耗。

www.fabiaoba.com),是一个专门从事期刊推广期刊发表、投稿辅导、发表期刊的网站。
  本站提供如何投稿辅导、发表期刊,寻求论文刊登合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级论文刊登/国家级论文刊登/ CSSCI核心/医学投稿辅导/职称投稿辅导。

投稿邮箱:fabiaoba365@126.com
 在线咨询: 投稿辅导275774677投稿辅导1003180928
 在线咨询: 投稿辅导610071587投稿辅导1003160816
 联系电话:13775259981

联系方式
李老师QQ:发表吧客服610071587 陈老师QQ:发表吧客服275774677 刘老师QQ:发表吧客服1003160816 张老师QQ:发表吧客服1003180928 联系电话:18796993035 投稿邮箱:fabiaoba365@126.com
期刊鉴别
  • 刊物名称:
  • 检索网站:
热门期刊
发表吧友情提醒

近来发现有些作者论文投稿存在大量剽窃、抄袭行为,“发表吧”对此类存在大量剽窃、抄袭的论文已经停止编辑、推荐。同时我们也提醒您,当您向“发表吧”投稿时请您一定要保证论文的原创性、唯一性,这既是对您自己负责,更是对他人的尊敬。

此类投稿的论文如果发表之后,对您今后的人生和事业将造成很大的麻烦,后果不堪设想,请您一定要慎重,三思而后行。

如因版权问题引起争议或任何其他原因,“发表吧”不承担任何法律责任,侵权法律责任概由剽窃、抄袭者本人承担。

 
QQ在线咨询
陈老师:275774677
张老师:1003180928
李老师:610071587
刘老师:1003160816
论文刊登热线:
137-7525-9981
微信号咨询:
fabiaoba-com

友情链接

申请链接