Oculus创始人Palmer Luckey曾经说过,“一旦苹果发布了一款出色的计算机,他们将在Mac上支持VR。"那么当Industrial Light和Magic于2017年6月上台时,这也就不足为奇了。开发人员会议,以展示新Mac的VR功能,他们是使用竞争对手的HTC Vive耳机做到的。
是的:Mac现在可以进行VR(但不能使用Oculus Rift)。
“归结为苹果没有优先考虑高端GPU的事实。您可以购买价格为6,000美元的Mac Pro,并配备顶级AMD FirePro D700,但仍不符合我们建议的规格。如果他们像以前一样优先使用高端GPU,我认为我们很想支持Mac。"
—Palmer Luckey,2016年
工业光与魔术公司(电影CGI效果工作室)的舞台演示,展示了他们计划使用VR进行情节提要的一种方式。
哪些Mac可以使用VR?
一系列新的iMac在WWDC上发布,并且已经可以购买,但是并不是所有的iMac都具有VR功能。根据AMD本身,您至少需要Radeon Pro580。这排除了入门级21.5“ iMac(具有Intel Iris GPU)和21.5" 4K型号(仅具有Radeon Pro 555或560)。
因此,您需要27英寸5K高端iMac,并且需要指定的最高版本,即580,即2,300美元!即便如此,580还是可以与Nvidia GeForce 1060大致相当,后者被认为是不错的选择,但并不是VR游戏的高端显卡。不到一年,它的动力可能会严重不足。
起价为5,000美元的新iMac Pro当然也将具有VR功能。
目前尚不清楚低端卡将无法使用VR功能,或者仅提供不足的性能,从而导致帧丢失。我怀疑前者,因为掉帧可能足以导致VR疾病(这是Apple想要的最后一件事)。
此外,也许也是最重要的一点,Apple支持外部图形适配器(eGPU) )通过Thunderbolt 3 USB-C机箱。可用的开发人员套件价格为600美元,但包括Radeon Pro580。在理论上,您应该能够在升级时放置另一个受支持的图形卡。
这是一个巨大的举措,但目前仅对开发人员可用。 Thunderbolt 3端口已在2016 Macbook Pro以及WWDC上宣布的新设备上找到。
有趣的是,那些Macbook Pro用户已经能够连接eGPU来制造功能强大的游戏机,但是他们被迫通过在Bootcamp模式下运行的Windows来这样做。苹果是否会支持第三方的eGPU机箱还不清楚,但是苹果开发套件的制造商实际上是SonnetTech,因此似乎我们稍后会看到其他机箱获得支持。
这是什么时候
今天就可以购买新的iMac,但只有售价2300美元的型号才具有VR功能。 iMac Pro将于今年晚些时候发布。
但是,您还需要Apple的新操作系统:High Sierra。开发人员可以使用该版本的beta版本,并于今年晚些时候公开发布该版本,并于秋季全面发布该版本。
SteamVR的beta版本今天也可用,但是不要急于下载该版本要么:要么需要High Sierra才能启用VR功能。
那么对于大多数人来说, Mac上的VR将于2016年秋季推出。
在硬件级别,VR的要求很高:您需要以每秒90次的速度两次生成场景(每只眼睛一次以获得3D效果),以匹配视频的显示速率。耳机(了解有关Oculus Rift工作原理的更多信息)。新的iMac和iMac Pro系列产品中的高端图形卡将是唯一能够驱动具有足够质量的VR显示器的图形卡。
在操作系统级别,苹果公司开发了其Metal Graphics API,该API使开发人员可以更直接,更快地访问图形卡。这类似于Windows上的图形加速DirectX驱动程序。
当然,在Mac上支持VR并不是Apple可以单独完成的事情。由于Unity和Unreal引擎都将精力投入到项目中,因此编译要与SteamVR一起运行的游戏就像勾选一个复选框以启用它一样简单。
AR怎么样?
除了用于桌面发布的VR,Apple还展示了一种名为ARKit的新iOS开发人员工具。这使用内置的设备摄像头来准确跟踪现实世界的基本3D几何形状,而无需任何其他硬件,也没有明显的延迟。
这意味着应用程序开发人员将可以使用一组强大的增强功能现实功能,无需任何其他编程。过去,应用程序开发人员要检查摄像头场景,就必须编写自己的实时图像处理算法。现在就像将ARKit包含在他们的项目中一样简单。
Pokemon Go为许多人带来了第一眼的增强现实体验:移动相机,您可以在现实世界中看到Pokemon。但实际上,这并不是严格意义上的AR,它更像是一个简单的相机背景,上面放着一个神奇宝贝。
神奇宝贝不能躲在沙发后面或从灌木丛中跳出来,因为该应用程序与真实世界中的实际情况无关。但是,有了ARkit,这将成为可能。口袋妖怪将能够识别您的办公桌,并且怪物将在现实世界的桌面上走来走去,而不会掉下来。
这是一个令人印象深刻的演示,但是在花哨的游戏之外,我很难看到挥舞平板电脑的真实用例。相反,我怀疑苹果公司正在努力。他们希望开发人员现在就可以开始开发应用程序,熟悉ARKit,然后看看有什么用。
然后,明年,他们将为我们带来一些AR眼镜(类似于Microsoft的Hololens),并为其提供一个不错的图书馆
为什么如此重要
说实话,没有“游戏玩家"会出去购买Mac来玩VR游戏,因此就开发人员的实际游戏销量而言,在Mac上安装SteamVR确实很小。即使拥有强大的硬件,游戏玩家仍然无法在Mac上玩游戏。您可能会得到一些需要Mac的创意类型,因此决定试用VR,但这也不会为整个VR行业带来可观的销售额。
但这都不重要。这不会转移数百万个VR耳机,甚至不会关闭。取而代之的是,它形成了创新的骨干力量,并为更广阔的VR行业赢得了信任。
? VR / AR / MR / XR(@chaostheorem),2017年6月5日
首先,这意味着创意专业人士可以在Mac上开发VR游戏,而360视频制作人很可能可以直接从Mac预览他们的作品新的FinalCut。对于传统上偏爱Apple生态系统的内容创作者而言,这是一种便利,它将使每个可以使用其内容的VR头戴设备的所有人受益。
第二,Apple一直不支持任何东西,除非它真的相信它。如果现在选择支持VR,那么重要性就不能高估。直到iPod为止,MP3才是真正的东西。在iTunes Store出现之前,没有人在线购买音乐。 iPhone决定了21世纪大部分时间几乎所有手机的设计。因此,当苹果公司说“我们认为VR现在已经成为现实"时,您要坐下来记笔记。
是要购买用于VR的新Mac还是使用eGPU升级Macbook Pro?您是否认为此消息很重要,或者只是苹果又迟到了几年?在评论中告诉我们!