6 总结与展望 18
6.1 总结 18
6.2展望 19
参考文献 19
Unity3d虚拟展示猪肉生产系统的设计与实现
1 绪论
1.1背景及意义
Unity3D虚拟展示猪肉生产系统的开发,有一部分原因是当前虚拟现实技术的热门及相关平台的成熟,这些比较成熟的虚拟现实技术开发平台给每位开发者提供了便捷的物理引擎、重力引擎、粒子引擎等等。最近几年,VR技术的飞速发展,引起了许多其他产业的注意,例如农业方面就是其中之一。虚拟展示猪肉生产系统,目的在于帮助购买猪肉的消费者有更加丰富的购物体验。企业通过搭建虚拟展示系统,帮助用户了解自己企业的生产流程,生产标准,生产文化,生产安全级别等等,用户在虚拟展示系统中可以对整个猪肉生产从养殖到销售所有阶段的认知,也可以在每个场景获得一些自己想要的信息,例如饲料种类,养殖温湿度,运输汽车牌号,运输道路等等,这些信息都可以反馈给用户,帮助用户了解该企业猪肉生产的流程。
1.2 国内外研究现状
1.3 相关领域应用及优势
随着猪肉产业的快速发展,传统的纸质平面广告图、电视广告已经不能满足消费者对食品安全与监控的要求,用户必须获得更多食品生产的信息,因此在猪肉行业运用虚拟现实技术是必然的[3]。VR技术应用在猪肉生产中,可以大大提高客户对猪肉的安全感,也给许多其他监控软件提供了借口,可以说是将VR技术应用在农牧方面的一次尝试。以下是本系统的主要优势:
(1)、革新展示方法。本系统运用VR技术的高逼真性,帮助用户更好的理解猪肉生产流程的每一个结点,例如养殖、加工、仓储、运输、销售等等,革新了传统电视或者广告的展示方法,让购买猪肉的消费者有多种角度查看自己购买的猪肉制品,提升客户的安全感,也可以提升猪肉的销售量。
(2)、改变猪肉的追溯方式。传统意义上的猪肉品追溯仅仅是一些间断的物流信息,用户紧紧知道自己购买的猪肉是何时何地而来,却不清楚在生产过程中是否存在不合理与不安全,也无法获得更高的安全感。虚拟展示猪肉的生产过程,将猪肉从养殖到销售过程之间各种信息都交付给用户,让用户有更加确切的感受,也使用户买的放心,吃的安心。
1.4 研究的主要内容和关键技术
本系统主要利用3Ds MAX来建立模型库,而后再在Unity3D内搭建场景,编写用户互动的脚本,插入角色事件等。课题的主要研究如下:
(1)3Ds MAX的学习与使用,用来构建所以场景中较为复杂的模型。
(2)Unity3D场景构建的基础知识。
(3)UI界面的设计与实现。
(4)C#与JavaScript等脚本语言的学习以及应用在本系统中完成用户交互事件。
关键问题:
(1)模型库构造
本系统是猪肉生产的虚拟展示,其中涉及到许多猪肉生产相关的模型。系统总共设计了五个主要场景,分别是养殖,加工,仓储,运输和销售,每一个场景都有许多模型需要建立,这就需要应用比如3Ds MAX建模软件来建立,工作量比较大,需要消耗比较多的时间和精力[10]。
(2)场景搭建
场景的搭建主要在Unity3D内部完成,由于Unity3D提供了强大的物理引擎,光照引擎,粒子引擎,可以高逼真的模拟现实世界。本系统中的各个场景不仅仅是模型的简单罗列,还需要有真实的天空和地形,这样才能给用户更加真实的感受,场景的搭建需要对Unity3D引擎的熟练使用,包括天空盒的创建,贴图及材质球的构造,地形的创建,海拔及树木的设置,都需要大量的工作来完成,也是本系统的一个难点。 Unity3d虚拟展示猪肉生产系统设计+源程序(2):http://www.751com.cn/jisuanji/lunwen_20901.html