AR和VR目前是比较火热的话题,值得搜索一下资料,进行一下了解
新闻报道
苹果在关注,但是并没有公开的动作,WWDC2016也没有关于这方面的内容。准备工作和相关的人才储备从2013年就开始了。对于戴眼镜、头盔等附属硬件,苹果目前认为体验并不好。有报道称,最早2018年,iOS设备可能会有AR、VR功能。2015、2016年苹果对于这方面的收购也比较多
苹果在VR/AR!十年储备,百人团队!
苹果最快在2018年通过iOS设备提供VR/AR体验Twitter在2016年成立AR和VR团队,开始涉足这一领域。从另一个侧面反映出AR和VR离落地还有很长一段路要走。
Twitter挖苹果公司设计师 成立AR与VR团队进军虚拟现实
基础知识
AR和VR之间的争论,发展顺序是VR -》AR -》VR。当前处于AR慢慢起步的早期阶段。知乎上有个帖子比较好
增强现实(AR)和虚拟现实(VR)这两个技术在未来哪个前景更好,为什么?AR和VR的发展将推动HMD设备(头戴式可视设备,Head Mount Display)成为新的计算平台。这和手机本身形成了平台竞争。
高盛VR与AR报告:下一个通用计算平台(精华版)AR的落地比VR难度要高,产业链不成熟,目前落地困难。
一个AR从业者的自白:根本没有产业链,还不如转做VR
一些应用
AR涂涂秀:提供一张画板,可以在给定的动物身上涂自己喜欢的样色。涂好后,通过摄像头拍摄,可以识别出来,刚刚涂过的动物形象就会活动起来,点一下,就会有声音反馈,还可以按照固定轨迹动。保存拍摄的图片,可以在一个故事场景中看到自己涂的动物形象。---- 相当于增加了游戏的虚拟人物。
视+:将一些设定好的场景(比如恐龙,小鸟,动画人物)从服务器下载到用户手机上,在拍摄场景显示,有固定的动画。通过拍照或者摄像,将这些场景和现实的人、物组成新的影像。最终的效果就像是在现实的场景中插入了那些虚拟的场景。跟PS有点像,比如把一只恐龙跟你的人物照片P在一起了。
视+ 官方网站
技术相关
在github上输入关键字ar vr,结果很少,star也很少,并且没有Object-C和Swift相关的。
gitHub搜索“ar vr”结果显示目前AR、VR还没有比较成熟的开源库,苹果设备和iOS系统目前对于这方面的支持还没有。可以参考公司人脸识别的模式,跟某个专业的AR公司合作,(比如视+),做成SDK,(一般是C++的库),然后整合进APP中。
AR和VR属于沉浸式应用,一般采用游戏的那套方式来做,目前核心的估计都是采用C++,基于OpenGL写出一套引擎,让iOS和Android共用。
SDK
- 与视+合作的AR引擎目前是免费的,可以尝试一下
easyar官网/