autorenew

XR 世界导览 031

本期封面

本期封面,我们分享的是来自 MaxNEXBOT

刊首语

嗨,不知道你有没有注意到,最近 XR 基地的官网(https://xreality.zone/ )悄悄有了一些变化?

没错,在过去的两周中,我们对 XR 基地的官网进行了一些翻新,这样一来,新的官网看起来更有活力了!并且这次翻新还有很多一些小细节的更新,例如语言的切换更加自然,不会直接回到首页了,文章底部有了一些推荐等等。

最重要的是,我们也正式开启了邮件订阅功能。如果想要第一时间看到 XR 世界导览的更新,欢迎你在你熟悉的语言下,使用邮件订阅 XR 世界导览

注意哦~在中文界面下收到的就是中文版本的邮件,英文界面下收到的就是英文版本的邮件,不要搞混了~

也许 XR 世界还没我们想象中演进的那么快,无法满足你我殷切的期望,但它应该就像命运的齿轮一样,正在缓缓,且坚定的转动, XR 世界导览也是一样💪。可能我们走的慢,甚至有时候可能会停下来歇歇气,但我们还是会坚定不移地继续走。 如果你要问为什么,我们会说,朋友,你相信光吗

不管正在阅读这期 Newsletter 的你,是从哪一期开始看的,都非常感谢你一直以来的支持🙏,有时候我们也在想,Newsletter 就像苍茫大海上一只小小的船,载着我们一点一点的探索前行,而你,就是那一丝丝海风,是我们的动力

也因为有你们,我们才会有更多的动力持续给大家带来一些惊喜,那么这里,我们也给你一些小小的惊喜,请看下图😉:

没错,2025 年,我们还是可以在 Let’s visionOS 大会上相聚,一起疯,一起玩,一起学,一起——快乐。

最后,如果你喜欢我们的内容,请不要忘了点赞👍或者分享📤给你的朋友。也希望今后 XR 世界导览能继续成为大家的纽带,和大家一起见证 XR 之火🔥熊熊燃烧的那一天。

目录

Recap

News

Tool

Article

Video

Code

Recap

当 PICO 4 Ultra 碰上空间视频,会擦出什么火花?

这篇文章 中,我们介绍了 PICO 4 Ultra 上对空间视频的最新支持以及相关功能的使用方式。至此,关于空间视频,我们写了不少了,如果你还没看过,可以回顾一下我们之前的文章:

News

Apple TV 上架了 Submerged 和 NBA All Star Weekend 两个全新的 Immersive Video

Apple TV 上架了两个全新的沉浸式视频,分别是 Submerged 和 NBA All Star Weekend。至此,“今年秋季上架” 的沉浸式视频就已经全部放送完毕了😄。

如果你忘了今年下半年都有哪些沉浸式视频可以看,可以回顾一下我们的 XR 世界导览 022 期

其中,NBA All Star Weekend 和其他的沉浸式视频一样,仍然是一个纪录片性质的短片。如果你还没看这部影片,记得 1:20 左右向后躲的时候,不要磕到头哦~

相较而言,Submerged 这部短片就更特殊一些,因为这部不到 20 分钟的断片是第一部带有剧情的沉浸式视频。整体剧情很简单,讲述的就是在二战期间一群潜艇兵在潜艇被击沉后逃生的故事。很显然在这部断片中,剧情不是重点,沉浸式才是。潜艇逼仄的环境和水下昏暗的光线,会让你充分体验到什么叫做“沉浸式”。

值得一提的是,这部影片的导演是 Edward Berger。他曾因执导《西线无战事》的新版而获得奥斯卡奖,而他一向因为细腻的镜头语言而被世人所称赞,此次的沉浸式视频也正是对他镜头语言技术的一次全新挑战,大家在观看的时候可以多留意一下本片的镜头语言。

另外,为了配合这部短片,Apple 也在其 Youtube 频道上分别发布了 官方预告幕后制作 来为 Submerged 造势。在下面的 Vidoe 推荐中,我们也推荐了一个关于幕后制作深度解析的视频。

Unity 6 正式版上线, 同时 PolySpatial 也结束了 Pre 版本,有了正式的 2.04 版本

经过六个月的测试,Unity 6 第一个 LTS 版本(6000.0.23f1)于 2024 年 10 月 16 日 正式上线 了,Unity 官方也专门写了 一篇博客 来介绍所有的新特性。

简单来说,Unity 6 的主要新特性有:

另外,PolySpatial 2.0 也结束了 Pre 版本,有了正式的 2.04 版本。

不过,目前 PolySpatial 2 的 模板工程 还没更新,用的还是之前的 6000.0.23f1 版本,大家用模板初始化项目的时候可以注意⚠️一下。

Meta 更新了开发者文档

可能是感受到了 Apple 在开发者关系上优秀表现的压力,Meta 最近不仅发布了 Spatial SDK,还把 MR 开发的 开发者首页 样式更新了一下,和 visionOS Developer 首页类似,对已有的技术进行了分类整理,整体来说对于初次上手的开发者来说脉络更加清晰了:

Tool

ShaderVision

嘿我的老伙计,你是不是还在为 visionOS 上的 Shader 编写而烦恼呢?那么,你就需要 ShaderVision 这个工具了。利用这个工具,你可以直接在 Apple Vision Pro 中编写 Shader 代码并实时预览效果。

值得一提的是,ShaderVision 的作者还在我们之前宣传过的 VisionHack 中制作了一个叫做 Pulsargeist 的应用,并获得了游戏和娱乐分类的第一名。

Article

Drawing Graphics on Apple Vision with the Metal Rendering API

这篇文章 中,作者介绍了如何使用 Metal Rendering API 来在 Apple Vision Pro 上绘制图形,如果你想了解如何使用 Metal 在 visionOS 上绘制图形,这篇文章是一个不错的开始。

在 Cursor/VSCode 中配置 iOS 开发环境

如果你是一个新上手 visionOS 开发的开发者,又非常需要使用 AI 来帮助开发,那么在 VSCode 或者 Cursor 是一个理想的开始。

不过,由于一些工具链的限制,你需要一些配置才能让这些工具和 iOS 开发环境完美结合。

这篇文章 中,作者介绍了一下如何利用为 Cursor/VSCdoe 配置 iOS 开发环境,其中比较重要的是第三步,让 Swift 代码能够被编译器识别,不会出现太多的飘红报错。

Video

Hands-On: Meta Orion Augmented Reality Glasses!

这个视频 以及 相关的文章 中,作者深入介绍了 Meta Orion 的一些技术细节,包括续航上限(大概三个小时)、分辨率(12 PPD,大概是 Quest 3 的一半)等等。

Submerged: 技术拆解

俗话说,外行看热闹,内行看门道。如果你好奇 Submerged 拍摄背后的故事,但是看官方的幕后制作又觉得好像有点云里雾里的,那你可以看看这个 关于 Submerged 的深度解析

作者也是一位 VR 行业的影视从业者,所以他能够从非常专业的角度来为我们拆解导演在 幕后制作 一闪而过的镜头中容易被我们忽视的细节。

Code

Meta Horizon UI Set

和 Apple 拥有庞大而细致的 HIG 以及 设计要求 不同,长久以来 Meta 好像一直没有一个所谓的 “UI 规范”。

不过最近,Meta 推出了一个叫做 Meta Horizon OS UI Set 的 UI 组件库,这个组件库包含了一些常见的 UI 组件,例如按钮、输入框、滑块等等,基于这个开发者可以非常快速的完成应用的 UI 设计。

Depth Pro:Apple 官方开源的深度检测模型

Depth Pro 是 Apple 官方开源的深度检测模型,这个模型可以从但个照片中获取图像中的深度信息,可以用来做一些基于深度信息的应用,例如虚化背景、人像分割等等。从给出的范例来看,精度还比较高。(不知道 visoinOS 上将普通照片转换为空间照片的功能是不是也用到了这个模型呢?🤔)

本期贡献者

御姐

思琦