苹果AR领域布局分析报告
五、从软到硬,贯通全局
苹果作为移动互联网时代的科技霸主,无论在硬件和软件领域都有着近乎绝对的资源优势。我们不妨看看苹果与AR有关的硬件产品和软件技术,提前瞻望一下苹果在AR领域暗中建造的通天塔。
从PC时代的电脑,到移动互联网时代的智能手机,再到AR时代的眼镜头显,苹果具有强大的硬件生态体系。不论iPhone还是iPad,从近几年的发展来看,这些产品对AR技术的支持都越来越好。
虽然AR眼镜还没有正式发布,但从苹果申请的大量AR眼镜专利来看,其想法已是路人皆知。Home Pod 智能音箱属于物联网智能家居类产品。而在一项专利中显示,Home Pod在设计的过程中为苹果的AR头显设计了隐藏接口,未来或许可以通过眼镜设备操控。
Apple Watch手表作为智能穿戴设备,已经用于和手机搭配使用,可以实现接听电话一类的功能,但其作用并没有被完全激发出来,如果在苹果推出AR眼镜以后,通过Apple Watch搭配眼镜使用,会发挥出更好的交互效果。
在前文中所提到的苹果专利中,其中包含了数项车载AR显示专利,加上苹果本身有智能汽车的战略规划。在未来与谷歌在自动驾驶时代的竞争中,苹果一旦发布汽车产品,必定会搭载AR显示功能。
3D内容是一切AR应用的基础,苹果作为极端的科技统治者,深谙闭环生态的玩法。在发展AR技术的过程中,苹果做了一套可以称得上是“釜底抽薪”的操作。
苹果推出了一种叫USDZ 的模型格式,主要用于ARKit增强现实内容的展示。USDZ是苹果公司和皮克斯公司基于皮克斯公司的Universal Scene Description技术共同开发的一种新型文件格式。
这个模型的特点是,USDZ可以通过 fbx、obj 等诸多格式的3D模型转换而来,但并不提供USDZ转换为其他格式的方式。这意味着不支持逆向转换,也就是说只进不出。举个简单的例子,如果有一天,一个开发人员发现一款模型的其他格式的模型文件找不到了,只有USDZ,那就只能用USDZ格式的模型,而USDZ只能用于ARKit及其相关技术开发,进而就只能选择ARKit。
那么问题来了,为什么开发者和设计人员一定要用USDZ呢,用别的格式不好吗?苹果早就考虑到了这点。苹果通过 ARKit Quick Look为用户提供了小白式的AR开发流程,在AR QuickLook 的WebAR生态下,USDZ格式模型拖进去就能用,可以在苹果手机上直接实现AR效果,无需复杂的编程。
举个比较有代表性的,如苹果官网的Mac Pro AR展示就是通过 USDZ+AR QuickLook模型实现的。
除了ARQuick Look,苹果还为不会编程的美术、设计类开发人员提供了Reality Composer,通过Reality Composer这款软件,通过简单的拖、拉、拽,无需编程就可以实现AR开发。而Reality Composer 强制使用的模型格式就是——USDZ。
在早些时候,USDZ的转换过程有些繁琐,需要用到XCode进行复杂的编译和命令调整。苹果又很快推出了Reality Converter,进一步简化了 USDZ 的转换方式,小伙伴们终于可以快速转换USDZ格式模型的文件了。但别忘了,USDZ依然是只进不出。
面对Reality Composer和AR Quick Look的诱惑,如此便宜、简单又大碗的开发方式,谁不爱呢?
很快,就有电商公司、AR营销公司纷纷采用了USDZ 模型文件的技术方案。如AR广告营销解决方案公司NexTech宣布,将支持苹果的3D文件格式USDZ,进一步优化iPhone端用户体验,用户通过手机内置的Quick Look功能就可以开启应用和浏览器中的AR内容。
加拿大跨境电商公司Shopify宣布拥抱Apple AR Quick技术,采用USDZ格式模型文件,为商家带来增强现实展示功能,并为消费者提供AR预览体验。
老大哥一看,都想做电商是吧?苹果顺水推舟,把 Apple Pay (苹果支付)也加进来了,顺带着对AR QuickLook 做了一波优化。
2020年2月,基于Safari 浏览器和Quick Look技术实现的网页端WebAR加入了大量优化并加入部分新功能,其中在Quick Look(AR快速预览功能)加入了Apple Pay支付按钮,并且可跳转到购买页,通过Apple Pay打通电商购物从体验到购买的闭环。并且ARKit还新增空间音频效果,客户在与3D控件交互时可触发逼真的提示音、音乐等。移动虚拟物品时声音也会改变。
说到这,我们不难看出硬件、软件、技术、开发工具,苹果几乎已经把AR领域中能做的几乎都做了一遍了,甚至连模型格式都不放过。只有你想不到,没有它做不到。
苹果为AR开发者提供了开发工具、流程、文件格式全家桶套餐,覆盖了iOS开发者、Web前端人员以及零编程基础的小白创作用户,通过上图可以看出苹果已经形成了完整的AR开发流程体系。
六、苹果的AR上半场对决
由于苹果涉足了AR行业几乎所有方面,因此苹果的对手也极多,无论是从操作系统、硬件设备、开发工具、应用生态等诸多方面。
首当其冲的必定是操作系统,目前在AR领域可见的对手有谷歌旗下的安卓,微软的Windows Core、华为应用于IOT时代的鸿蒙OS、以及Linux等。很多AR硬件创业公司认为在AR时代操作系统市场会重新洗牌,便选择了自研操作系统,用来争那一角未来。所以在新的时代背景下,操作系统市场必定会乱战一团。如Linux这类较为原始的系统,凭借庞大的市场体量与永恒的开源精神在服务器端依旧稳如泰山,但在AR时代的客户端可能会被甩出边缘。
其次是开发工具,苹果先后推出了Reality Kit、RealityComposer。并且有着成熟的开发工具XCode和Swift编程语言。苹果希望通过 RealityKit ,iOS开发人员无需再学习Unity或虚幻引擎等游戏引擎工具,Reality Kit将是iOS开发人员更熟悉和更简单的选择。
苹果这些开发工具虽好,却只能用于开发iOS平台应用,而用户显然不可能只使用苹果的设备,当今AR市场风云变幻,除了安卓平台的ARCore还有Vuforia、SenseAR、HuaweiAR、EasyAR、VoidAR等群雄逐鹿。在MR眼镜平台,有微软的Hololens MRTK、创业公司Magic Leap,以及国内众多MR眼镜厂商自己的开发平台。但开发工具往往依赖编程语言,所以大部分AR技术公司不会选择自研开发工具。苹果在开发工具方面的对手并不是创业公司,所以可能更接近上图情况。
总之,苹果面临的挑战还是很多的,面对广泛的技术开发需求,开发者不可能完全摆脱Unity、Unreal这类开发工具。大部分开发者可能只是同时使用,或者极少部分开发者会选择只开发iOS平台AR应用。
苹果在智能手机、AR眼镜以及AR技术方面的对手会有很多,在未来会更多,可能有些主角正在成长中甚至目前还没有诞生,所以就不一一赘述了。
发表评论
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论