增强现实引擎开发课程总结报告

  • 感悟

       从Vuforia开始谈起,很明显的感觉到,实现搭载Vuforia AR=Unity+C#基础,然后在Vuforia下先讲诉了图片识别(期间包括密钥的获取,add target,Download database等),对比后面讲诉的物体识别,首先都是基于Vuforia下,其次一个是图片识别出Image Target下的物体,另一个是物体识别出Object Target下的物体,只不过做物体识别时,需要自行Scan 3D Object。

       其实有的人会认为物体识别这么繁琐,要比图片识别多这么大一步骤(Scan 3D Object),那么为什么还要有物体识别呢?其实原因很简单,在做AR项目时,如果你只需要一张图,以图片为引子,做图片识别,那当然图片识别简单。但是,如果被识别物是一个3D Object而不仅仅是一张image,3D Object是否Generating more realistic effects?毫无疑问的是,3D Object Generating more realistic effects.再设想一下,如果做一个AR交互游戏,对着某物识别后弹出模型是不是更具备立体感、真实感?

        目前为止,我们已经学习了基础的Vuforia环境搭建,学习了图片识别,在Image Target可以挂载物体,但是要想实现交互需要代码的加成实现,为了使得模型或场景更加真实,我们根据Unity所学,添加粒子系统和背景音乐。同时想到游戏的UI界面,我们拓展了Virtual Button,虚拟按钮不需要实体物品,也可实现对按钮的交互。

       AR目前大多数还只应用于各行各业的商业开发或医疗工业领域上,还未走入平常百姓家中,但是AR应用前景会很广,相比较VR,AR更贴近生活实际,更具有吸引力!相信在不久的将来AR普及度会突然增长,更多的AR设备(例如:Hololens)价格会更平民化,同时MR的探索也会出现在新的领域中,我国的虚拟现实产业会有更多重要成果能够更多地应用于各种领域,更好地协助于各种领域的成果开发探索,更好造福于人民!

猜你喜欢

转载自blog.csdn.net/m0_57495651/article/details/128125502
今日推荐