购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 Unity与AR

1.3.1 Unity引擎简介

Unity引擎的全称是“Unity3D”,是一款基于三维空间的多平台综合开发工具。当前很多页游、手游、仿真项目、教学演示等都使用这款引擎进行开发。

img

AR的开发绝大多数是通过Unity引擎来完成的,Unity官方也表示引擎会加强对AR、VR、MR开发的支持。当前微软已经与Unity3D 公司达成合作,将Unity引擎作为hololens的官方开发引擎。

1.3.2 EasyAR简介

如果把Unity比作厨房,各种资源是料理用的食材,那么制作AR的SDK(软件开发工具包)就是菜品的配方。

制作AR的SDK有很多种,本书选择使用EasyAR SDK进行开发。通过几次版本升级后,EasyAR SDK在稳定性、准确性上都达到了很好的效果,并且中文开发平台及文档对于国内用户来说更加便利。

从小型AR移动端App到为企业定制的AR大屏,EasyAR都有着广泛的应用。官方提供的多种功能demo可以极大地提高AR的开发效率。

img
img

当然本书中所讲的制作AR的技术以及流程,包括但不仅限于EasyAR来制作。通过对方法流程的学习,根据个人习惯,也可使用Vuforia等其他类型的ARSDK进行开发。 DzYZ6pGyVGJbxVUep8kfMKZizgq7jShV0WTXFKOC7mDr6Qw24qJSmRLg7crPwqH0

点击中间区域
呼出菜单
上一章
目录
下一章
×