基于Unity3D的“网络综合布线工程”教学仿真系统设计与实现.docVIP

基于Unity3D的“网络综合布线工程”教学仿真系统设计与实现.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Unity3D的“网络综合布线工程”教学仿真系统设计与实现   摘要:《网络综合布线工程》是网络技术专业一门重要的课程,本文在介绍虚拟现实技术的基础上,阐述使用专业3D引擎Unity3D,结合《综合布线工程》中典型的实训环节,最终开发了3D效果直观、交互性强、具有一定考核功能的3D虚拟仿真系统。本系统丰富了综合布线工程的课件资源,增加了学生学习的趣味性,对于课程的教学起到了良好的促进作用。   关键词:Unity3D 虚拟现实 综合布线   中图分类号:TP391.41 文献标识码:A 文章编号:1007-9416(2016)10-0156-01   1 背景分析   虚拟现实技术在上个世纪八十年代由美国提出,最初主要集中在美国军方对宇航员、飞行员的培训任务中,后来逐渐在商业、教育领域传播开来。虚拟现实之所以受到体验者的青睐,很大程度上是因为它可以运用计算机技术创造出一个与现实环境相仿的模拟场景,并且可以让用户参与到其中。   虚拟现实技术在教育领域应用也非常广泛,也更有影响。主动地去交互与被动的观看,有着本质的区别。正是在虚拟现实的优势背景下,作者在本学院的院级课题中,设计了基于Unity3D的3D虚拟网络综合布线仿真系统。不仅能通过本系统直观地体验、学习各个实训的完整过程,而且还可以进行交互式展示、考核,同时也融合了传统文字、图片、视频的展示内容,增加了学习和体验的趣味性,对于教学起到了良好的促进作用。   2 “综合布线工程”教学仿真系统的开发   2.1 平台的选择   本系统基于Unity3D平台来设计与实现,Unity3D是一款跨平台的游戏开发引擎,也非常适合开发虚拟现实产品。Unity3D属于利用交互的图型化开发环境为首要方式的引擎,可发布至Windows、Mac、Wii、iOS、WebGL(需要HTML5)、Windows phone 8和Android等多个平台,也可以利用Unity web player插件?l布至网页。而且发布至不同平台,只需稍作修改,无须重新开发。Unity3D还提供免费版本,对于小型开发团队,这无疑是一个非常理想的工具。   2.2 仿真系统开发流程   根据网络综合布线工程需要展示的内容和实际实训项目,本系统选择了2个展示场景和5个典型实训项目进行设计与开发。开发的流程和思路具体如图1所示。   根据仿真系统需要实现的功能和效果,本系统主要采用三维制作工具3ds Max进行前期场景的搭建,各种交互模型的制作,制作交互过程涉及到的动画。利用Ps图形处理工具进行贴图的绘制。最后将相关资源导入到Unity3D中,进行交互功能的设计与串接,编写交互脚本代码,添加UI内容。最后通过Unity3D发布至Windows端及Web端。   2.3 仿真系统的设计以及各类美术资源的搭建   综合布线工程仿真系统的设计,主要实现的功能包含:各类典型设备的交互展示,布线工程样板场景交互展示,5个典型交互式实训环节。因此涉及到的模型、贴图等美术资源内容较多。   为了能满足交互式实训环节的需要,模型的尺寸必须尽量精确。在进行虚拟场景及模型制作时,首先需要对设备和场景进行尺寸的测量,同时拍摄尽可能多的各个角度的图片,为后续构建奠定基础和积累素材。   仿真系统所有的模型均采用多边形建模技术,包括布线工程样板间漫游场景,各类设备与实训工具。模型制作完成之后,还需要真实还原各种设备的色彩和质感,因此需要对模型展平UV,并且设置好UV的编号,再对它们进行贴图的绘制。   美术资源导入到Unity3D中进行构建时,是没有灯光照射的,缺乏真实感。在Unity3D中虽然自带了几种类型的光源,若采用Unity3D中的实时光照,对系统资源的消耗会较大,效果也并不是非常理想。因此,本系统采用贴图加光照贴图的思路来进行,这样能大大加快系统运行效率。灯光贴图就是将满意的光照信息保存在一张贴图上,模拟物体接受到光照的效果。本系统中,场景中大部分模型都是采用此类方案来处理的。   2.4 Unity3D中交互功能的实现   将3ds Max中制作的模型、灯光贴图等美术资源导入到Unity3D中,然后添加相应的操作交互脚本,来控制游戏对象在虚拟场景的交互行为。这其中就使用了Unity3D原生的第一人称角色控制系统来实现角色在漫游场景中的行走与观察。以及设计了物体交互浏览、视频播放、动画控制、整个系统UI交互的脚本。   2.5 仿真系统的测试与发布   系统完成之后需要对系统进行测试,根据测试结果对系统进行调试与优化。Unity3D发布整个系统相对来说还是比较方便,选择对应的平台,将要发布的关卡放入列表中,以及设置好相应的一些发布参数,比如屏幕分辨率、启动画面及LOGO、渲染方式等,即可发布

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档