按此:XR 和 WP – WordPress 支持的空间计算

已发表: 2023-07-07

欢迎来到 Press This,WMR 的 WordPress 社区播客。 每集都有来自社区各地的嘉宾,并讨论 WordPress 开发人员面临的最大问题。 以下是原始录音的转录。

由红圈提供支持

Doc Pop :您正在收听 Press This,这是 WMR 上的 WordPress 社区播客。 每周我们都会重点关注 WordPress 社区的成员。 我是你们的主持人,波普博士。 我通过在 WP Engine 中的角色以及在 TorqueMag.Io 上的贡献来支持 WordPress 社区,在 TorqueMag.Io 上我可以制作播客、绘制漫画和教程视频。 检查出。

您可以在 Red Circle、iTunes、Spotify、您最喜欢的播客应用程序上订阅 Press This,也可以直接在 wmr.fm 下载剧集。

今天我们有一位非常特别的嘉宾,他是虚拟现实、增强现实、XR、元宇宙(无论你怎么称呼它)及其与 WordPress 交叉领域的专家。 但在我们深入探讨迷人的 VR 世界之前,让我们先从重大新闻开始。 您可能听说过苹果公司发布了一项重要声明,称他们即将撼动虚拟现实领域。

他们推出了备受期待的 Vision Pro 耳机,该耳机有望提供身临其境的突破性 XR 体验。 这一发展激发了人们对元宇宙、VR(无论你怎么称呼它)的新兴趣和热情。 它对于 WordPress 开发者和机构来说具有巨大的潜力。

那么让我们进入今天这一集的核心内容。 我很高兴介绍我们的客人安东尼·伯切尔。 Anthony 是 ACF 的软件工程师,他是 WordPress 创新三对象查看器插件背后的聪明人。 现在,该插件使网站所有者、WordPress 网站所有者能够直接通过其 WordPress 网站运行虚拟现实体验、空间体验,同时管理 WordPress 用户非常熟悉的虚拟空间中的内容。 这是 WordPress 仪表板。 有了这项惊人的技术。 言归正传,让我们欢迎安东尼·伯切尔 (Anthony Burchell) 来到节目。 安东尼,非常感谢你加入我们。 让我们首先告诉我们您是如何进入 WordPress 的。

安东尼·伯切尔:是的。 事实上,这与我进入 3D 网络的方式有关。 我很小的时候就开始了。 我曾经制作过 Flash 游戏,自然而然地就制作了 Flash 网站,然后我开始制作 3D Flash 网站,讽刺的是,Apple 扼杀了 Flash,而我也停止了制作 3D 网站。

因此,我开始研究下一件事,就在同一时间,WordPress 的自定义帖子类型开始腾飞,它开始被视为一种创建网站的强大方式,而不仅仅是一个博客平台。 想象一下。 有点锻炼了。

Doc Pop:在介绍过程中,你可能听到我结结巴巴地说出了我们要讨论的内容,我只是想解决这个问题,因为我没有练习过这个。 我们有:VR、AR、Metaverse。 我相信现在有XR。 您希望我们在本次对话中使用的首选术语是什么?您能描述一下该术语的含义和体现吗?

Anthony Burchell:是的,所以我认为 XR 可能是多年来经受住时间考验的一款。 我的意思是,从 2018 年开始,我认为人们开始这么说。 我认为空间计算是一个很好的表达方式。 是的,我认为术语太多了。

我认为 XR 是一个很好的选择,因为当我想到虚拟现实时,我想到的不仅是完全沉浸,而且是沉浸感的混合,你可以在虚拟空间中获得一些你的世界,但仍然感觉像你在某处。

Doc Pop: XR 代表什么?

安东尼·伯切尔:我认为商定的定义是扩展现实或类似的东西。

波普博士:扩展现实。 嗯,我认为这绝对是所有这些技术的关键,无论我们谈论的是 VR 或 AR,还是虚拟宇宙或 XR,我认为空间是我们所谈论的一个重要组成部分,

Anthony Burchell:是的,实际上我在 WP Tavern 写了一篇文章,那是 2019 年,它的标题是,我认为它就像互联网空间计算未来中的 WordPress,就像非常流行的标题一样,但本质上就是这样。 空间计算、3D 互联网。

Doc Pop:当我们谈论空间计算时,我们谈论的是能够在空间上移动以导航某些东西。 随着苹果进军 XR,自从苹果宣布这一消息以来,这个领域发生了怎样的变化?

Anthony Burchell:我认为其中一件事是我松了一口气,至少在我所处的圈子里是这样。我建立在 WebXR 标准的基础上,所以这意味着空间上发生的一切都是通过浏览器发生的,有一个标准,许多浏览器,我认为所有浏览器,大多数浏览器都接受并适应。

这允许您从浏览器中单击一个按钮并输入。 我想这个社区里的人都松了一口气,因为苹果公司等了一天。 发布后的第二天,他们就宣布将支持WebXR,并且是完全沉浸式的WebXR。 我发现这真的很有趣,因为苹果没有展示任何东西,虚拟现实,没有任何东西完全沉浸在你所处的整个环境消失而你在某个地方的地方。

WebXR 允许您做的正是这些。 所以我发现这真的很有趣,我们拥有最好的画布将允许。 完全身临其境的体验。 所以,是的,我认为总体感觉并不是每个人都会花 3,500 美元购买 Vision Pro,但这确实表明苹果公司对基于网络的标准和总体空间计算充满信心。

我认为这是最大的收获。 我个人非常兴奋,因为我已经在 Vision Pro 中使用他们的 SDK 对我的插件进行了测试,一切似乎都正常工作并与 Quest Pro、Quest 和 Vive 耳机等适用的 WebXR 标准相匹配。

Doc Pop: XR 社区中一直存在这样的空间和想法,即您不必拥有精美的耳机就能够体验其中的一些内容。 有这样一种想法,一些用户可能只是举起手机,通过看手机来空间导航某些东西,但指向它并向不同的方向移动它。

因此,希望 Apple Vision Pro 可能对 Apple Vision Pro 社区有利,但它也可能会给那些可能想用手机导航的人带来一些兴趣,因为它将支持相同的标准。

Anthony Burchell:嗯,苹果公司尚未宣布的一件有趣的事情是,他们是否允许 WebXR 标准与移动手持浏览器上的 Safari 配合使用。 目前,他们并没有持负面态度,但他们阻碍了 WebXR 社区的许多创新,只是因为它尚未在手机上被接受,这将允许你做类似导航之类的事情。拿起你的手机并在一个空间中行走之类的事情。

目前您只能使用 Android 设备执行此操作。 我构建的插件为人们提供了一种将 AR 作为显示 3D 对象的目标的方法。 问题是它只适用于 Android。 所以我认为这是尚未确定的事情之一。

但明确的好信号是 Vision Pro 将接受这个 WebXR 标准,并标记您可以打开 Safari 浏览器。 因此,这是一个正确方向的良好信号,我不难相信他们在不久的将来不会允许在手机上使用此功能。

Doc Pop:当我们谈论 XR 标准、WebXR 标准时,我只是有点好奇,Apple 是否表示他们将针对某些事物创建自己的标准? 这些标准之间是否存在桥梁?

安东尼·伯切尔:是的。 嗯,WebXR 允许您以一种统一的方式进行控制器输入,这是一种进入体验的方式。 就像您点击进入 VR 的按钮一样,只需有一种标准方法即可知道您何时进入体验以及何时应接管页面。

这就是 WebXR 所指定的标准,而苹果还没有真正推出任何他们想要成为标准的东西。 相反,他们发出的信号是他们希望采用当前 3D 应用程序正在做的事情,其中​​大多数都是在 Unity 中构建的。

当他们宣布 Vision Pro 时,我发现它非常有趣,他们宣布它带有 Unity 徽标,并表示,我们将支持所有想要在 Unity 中进行构建的开发人员,将他们的创作带入 Vision Pro。 所以他们只是选择目前对行业有效的方式。 所以我发现这真的很棒。

但他们并没有严厉地说,这是你今后的标准。

他们投入了大量精力的一件事是他们本身支持的 3D 文件类型,即 USDZ 标准。 这就是皮克斯文件格式标准。 可以将其视为 Photoshop 文件,但对于 3D 资源,它们具有这些文件的不同版本,这些文件可以是压缩版本,也可以是捆绑了所有资源的压缩版本。 所以他们非常非常关注该文件标准。

我个人投入全部精力的文件标准是 GLTF 标准,因为它更像是一个开放标准。 参与定义这些标准的工作组会更容易。 所以,是的,有各种各样不同的方向,人们正在这些不同的焦点上工作,但他们都聚集在一起,我们需要弄清楚这些接口。

苹果有点固执地说,这是一种固定设备。 他们似乎将其定位为固定设备,因为他们展示的房间大部分只是一个人坐着。 所以我认为他们想要关注的是 2D 界面交互,只是有一个固定的人,而像 Meta 这样的公司正在尝试进行全身跟踪,喜欢更深入的方式来表达自己和更多的跟踪点,这样你就可以做那。

Doc Pop:这是我们短暂休息的好地方,当我们回来时,我们将继续与 Anthony Burchell 讨论苹果的声明对 XR 社区意味着什么,以及 WordPress 开发人员需要了解和了解的内容他们可以使用 XR 在 WordPress 环境中运行的工具。 因此,请在休息后继续关注更多内容。

Doc Pop:欢迎回到 WordPress 社区播客 Press This。 今天我们采访的是 Anthony Burchell,他是 ACF 的软件工程师,也是 3OV(WordPress 的三对象查看器)的创建者。 安东尼,我们之前讨论过什么是 XR,我们基本上说它是标准术语 VR 和 AR,其他一些术语元宇宙已经来了又消失了。

XR 似乎是最持久的一款。 那么我们来谈谈吧。 关于 XR,WordPress 开发者需要了解哪些信息? WordPress 中是否有现有的 XR 支持?

安东尼·伯切尔:不是天生的。 你必须使用该插件。 再说一次,我实际上在一年前就试图探索这个问题,我想是在 2022 年 3 月我发布了三对象查看器插件。 这个插件就是这个问题的答案。 就好像,WordPress 现在缺少什么来在我的网站上显示最低限度的 3D 对象。

也许你可以点击进入 VR 按钮,让它环绕在你周围。 那是去年三月的事了。 从那时起,它就发展成为一个现实的世界构建者。 您可以用来组成场景的 3D 块。 现在开始,您只需安装三对象查看器插件即可。 另一种选择是您可以使用我在插件中使用的名为 Three.js 的渲染引擎进行构建。

您可以非常轻松地将 Three.js 嵌入到前端网页的文件头中,并使用 JavaScript 快速编写一些场景,以允许人们]进入 VR 并拥有一个完全支持 XR 的网站。

所以今天没有什么能真正阻止 WordPress,除了网络文件格式已经被一致认为是 GLTF 文件。 因此,您需要添加对 GLB 文件的支持,这些文件是 3D 对象的二进制文件。 这就是三对象查看器插件在媒体库中所做的事情,您可以上传 GLB 文件,然后还可以上传名为 VRM 的头像格式,它与 GLB 文件非常相似,但它具有更多头像特色元数据和扩展名这些字符里面。

是的,这有点像你可以如何作曲。 在我的插件中,您只需打开 3D 环境块,其中有一堆内部块,您可以选择模型、NPC、视频、图像等内容,然后将它们放置在编辑器中的 3D 场景中。 这一切都是以与您在基于块的模板中构建完全相同的方式非常自然地完成的。

这是一种方法。 另一种方法是您可以直接在名为 Blender 的程序中构建它。 有许多艺术家正在寻找构建搅拌机场景的工作。 您可以非常轻松地创建一个简单的单对象场景,然后使用 Three.js 或三对象查看器之类的工具将其放在页面上,并允许人们进入其中。

现在,这部分变得更加困难,因为你需要玩家控制器和各种逻辑,这就是我去年一直关注的内容。 所以这就是你想要构建的东西。 就像这取决于你想解决什么问题?

目前空间网络并没有解决很多问题,因为我们仍在试图弄清楚它是什么。 但我看到了未来,我们将拥有像商店和永久人工智能代理这样的东西,在我们的商店里闲逛,为我们销售,我已经拥有了。 如果您转到页面底部的 3OV.XYZ,您可以加载我的 AI,它了解有关三对象查看器插件的所有内容,您可以与她聊天并询问她相关问题。

这就是你思考构建的方式,我喜欢从一个问题开始,然后从那里开始。

Doc Pop:我觉得我们可以谈论前端和后端,我觉得在前端,也许我误用了这些术语,但我觉得在前端我们正在谈论的网站访问者来到这里,它有 Three.js,这就是 3D 渲染的动力,用户可能拥有 Apple Vision Pro,或者他们可能拥有手机或某种 VR 耳机。

我想谈谈的是后端,因为这是三对象查看器总是让我震惊的事情之一,基本上是当你有一个空间场景,你有内容,你有一堵墙,你还有另一堵墙,你有地面,你有一个角色,你有音频,你有墙上的物体或漂浮的物体,管理内容的最佳方法是在 WordPress 中,这似乎是创建一堆内容的非常简单的方法并管理它,一个内容管理系统,我真的很喜欢它,这基本上就是你真正依赖 WordPress 的目的,用于管理构成场景的所有内容,然后你就得到了这样的东西做了一些魔法,现在可以在前端显示它了。

这样的描述很好吗?

安东尼·伯切尔:是的。 您正在使用块编辑器来组成 3D 场景。 正是如此。 我一直在使用的插件的口号以及我长期以来一直在说的一句话是帖子是一个地方,到目前为止,帖子只是一个你可以去和离开的异步地方评论。

但现在它变成了一个你可以访问网站的地方。 可能还有其他人在你身边。 可能有一个 NPC,并且感觉该 NPC 是真实存在的,与您一起在房间里,与您互动,并根据您的登录情况和对您的了解提出个性化建议。

因此,我们正在真正进入网络的新空白。 这是网络的演变,我们最终可以摆脱这些屏幕,走到外面,放入一些东西。我很快要做的事情之一就是人工智能代理,你可以把它们放进去在混合现实中。

因此,如果您佩戴 Apple Vision Pro,并且他们声称您可以整天佩戴它,而且他们的目标是,它似乎是显示器的替代品。 但我设想的方式是,你可以在你的古腾堡模板、你的块模板上工作,然后在你桌子旁边,你的人工智能代理会提出建议,或者可能举着标语一堆内容推荐或可以重写事物或元描述或任何信息的方法。 也许你马上就要开会了。

这就是我对 WordPress 和 XR 未来的看法,然后随着 WordPress 即将推出的协作编辑功能,我将在前端充分利用这一点,以便我可以允许人们协作进行 3D 编辑。

今天我已经有了一个工作原型,但我想先看看 WordPress 做了什么,这样我也许就可以使用它了。

Doc Pop:如果客户听到有关 Apple Vision Pro 的消息,非常兴奋,并想与他们的代理机构或网络开发人员讨论如何将 XR 集成到我们的网站上? 对于首次构建 XR 网站的无缝体验,您有哪些建议?

安东尼·伯切尔:是的,我做的一件事就是不要将其放在页面的最顶部。 这是其中之一,它可能成为一个陷阱。 所以我喜欢把它放在最底部,因为光标可以点击它并锁定在空间内。 现在这并不是一次很棒的经历。 用户体验仍在研究如何正确地让人们进入体验。

我比较的方式是移动网络转型。 当桌面网站具有移动响应能力时,现在我们将拥有这种新的未来网络,它们将具有 3D 响应能力。 长期以来,移动响应网站的移动响应能力并不强。

人们正在制作单独的网站,甚至可以处理移动流量之类的事情。 所以我们会在一段时间内做错事。 但现在你要做的就是它就像一个框架。 三对象查看器的工作方式是设置预览图像,该图像向人们显示他们将要进入​​的房间。 然后中间有一个按钮,上面写着“加载世界”。 然后您单击“加载世界”,它将在该容器(世界)内进行渲染。 然后在屏幕的最顶部,它会显示类似“在 VR 中输入”或“在 AR 中输入”之类的内容。

然后你可以点击,如果你在设备中,比如耳机,你只需在 Apple Vision pro 中使用你的手或你的眼睛,看着按钮,然后用手做点击动作。 然后它会点击按钮,然后让你进入虚拟的、完全沉浸式的虚拟现实。

然后当你在那里时,你上方始终盘旋着一个小箭头。 无论你把头转向哪里,箭头都会跟着你。 您只需看着该箭头并用手单击,它就会打开一个菜单以退出沉浸式体验并返回到 2D 平面网页,就像显示器在您的笔记本电脑或台式机上看到的那样。

Doc Pop:这真的很酷,你有这样的苹果耳机体验,我们可以在下一次休息后讨论。 在我们开始之前,安东尼,到目前为止您最喜欢的 VR、AR 体验是什么? 就像,快速问一下,你在这个世界上做过的最喜欢的事情是什么?

Anthony Burchell:我喜欢在 VR 聊天中漫游世界,就像和朋友一起从一个房间跳到另一个房间。 这可能是我最喜欢做的事情。 有一个名为 VCAT(虚拟市场)的会议,我认为每年夏天和冬天,他们都会在 VRChat 中聚集一群创作者,并为他们提供一个展位,让他们可以表达自己并展示他们的作品。

我喜欢和朋友一起去那里,在一个摊位之间跳来跳去,尝试戴上他们制作的小帽子和东西。 我什至为我正在筹备的即将举行的 VCAT 准备了一个展位。 我认为 VR 聊天是目前元界最好的体验。 这确实是完整的一揽子计划。 它具有全身追踪功能,拥有您想要的所有功能。

Doc Pop:好吧,我们要进行最后一次休息,当我们回来时,我们将结束与 Anthony Burchell 的对话,讨论 XR 体验以及他对 Apple Vision Pro 的体验。 所以请继续关注。

Doc Pop:欢迎回到 WordPress 社区播客 Press This。 我是你们的主持人,波普博士。 今天我正在和 Anthony Burchell 交谈,就在这次休息之前,Anthony 向我们讲述了他使用 Apple Vision Pro SDK 的体验,Anthony 你还没有真正使用过这款耳机,但是你已经使用过 SDK 并且你已经有了一种非常好的感觉,也许会是什么样的感觉。

安东尼·伯切尔:是的。 所以,我认为苹果可能在五天前发布了 Xcode 15 Beta 2,这个版本的 Xcode 引入了 Vision Pro SDK。 在其内部还添加了一个模拟器。 模拟器基本上可以完成 Vision Pro 可以做的所有事情。

它本质上就是设备。 您今天就可以感受一下这些界面。 我做的第一件事就是打开 Xcode。 我打开模拟器,直接访问 3ov.xyc 网站,然后转到底部,单击“加载世界”按钮,这就是我能够确定它是否可以在那里工作的方式。 到目前为止,我唯一无法测试的事情,他们唯一没有真正实现模拟器的事情就是在 WebXR 中输入你喜欢点击手指的输入,那不是,那不是还不存在。 所以瞬移不行,但是一出来就可以了。

我现在缺少的只是用于进行输入控制的耳机。 但根据我的理解,如果它们符合 WebXR 标准,那么它们只会使用眼睛作为控制器指向激光的激光,然后用手指的敲击作为点击。

因此,它可能会做与其他耳机当前体验完全相同的事情,即您握住控制器,将激光指向您想去的地方,然后单击触发器前往那里。 可能是这样,但它们会将激光和触发器分开,所以你将有两个输入,你的眼球和手指来使用它们

Doc Pop:我们只需要解决这有多疯狂。 因此,现有的耳机已经存在,但苹果耳机真正所做的事情可能会使其脱颖而出,可能会使其成为一种跨界的东西。 人们最兴奋的绝对是手势和输入的结合。

输入是它在你的眼睛周围、你的脸上的这些摄像头,它实际上是在跟踪你正在看的东西。 我听说,它实际上是在预测,它在你点击之前就知道了。 所以点击有点确认了它或其他什么。 但据我所知,他们在苹果公司所做的研究表明,他们实际上可以在你移动手之前就知道你何时要点击。

但输入感觉就像你的手在做某事,而你的眼睛只是看着一个方向,这是你还无法测试的事情。 但你所说的其他一切都是有效的。 您通过SDK实际体验了WordPress网站。

安东尼·伯切尔:是的。 是的,它完全有效。 值得注意的是,Quest Pro 确实有手部追踪功能,而且非常相似,你合上手指即可点击前往某个地方,实际上我最近在 Meta 园区举办了一场黑客马拉松,因为他们希望人们用手进行构建意识以及餐桌意识等等。

所以我建立了一个黑客马拉松,让蝴蝶从一张桌子飞到另一张桌子,因为它知道有桌子。 因此,Quest Pro 和 Vision Pro 之间唯一的区别是 Quest Pro 中的手是用来指向激光的,只需单击手指即可到达那里。

目前该功能适用​​于 3OV。 因此,如果您想体验一下该界面,您现在可以在 Quest Pro 中做到这一点。 但是,是的,苹果确实将其提升到了一个新的水平,将它们分开,并对你在浏览时所做的事情进行某种我猜的行为分析。

据他们所说,一切都保留在设备上。 所以这是一个好兆头。 这真是一个令人兴奋的设备。 我希望我能得到一个。 他们在 7 月份开放了开发工具包。 因此,如果有任何机构想要在 7 月份在苹果网站上开始计划,我想你可以谷歌“dev kit Vision Pro”。

他们将开放一个应用程序,以便您可以获得开发套件。 众所周知,他们是一家在你完成后会收回他们的开发套件的公司。 因此,您不会获得免费的 Vision Pro,但知道您可以开始激活它,您会感到有些安慰。

波普博士:嗯,安东尼,我非常感谢你今天抽出时间。 和你谈论这个新空间真的很有趣。 如果人们想更多地了解您正在做什么,有什么好方法,以及他们在哪里可以找到有关三对象查看器的更多信息。

Anthony Burchell:是的,如果他们想更多地了解我正在做的事情,我会在 3OV.XYZ 上发表博客。 我在那里写了很多博客。 如果您想立即开始使用该插件,它是 WordPress 插件存储库中的免费插件。 只需搜索三对象查看器。

我想你甚至可以搜索 Metaverse,它就会出现,安装它,然后发表一个新帖子并添加 3D 环境块,你就已经开始了,所以是的。

Doc Pop:感谢您收听 Press This,这是 WMR 上的 WordPress 社区播客。 再说一遍,我的名字是 Doc,您可以在 Twitter @thetorquemag 上关注我在《Torque》杂志上的冒险经历,或者您也可以访问 Torquemag.io,我们每天都会提供类似的教程、视频和采访。 请访问 Torquemag.io 或在 Twitter 上关注我们。 您可以在 Red Circle、iTunes、Spotify 上订阅 Press This,也可以每周直接在 wmr.fm 下载。 我是你们的主持人流行博士,我通过我在 WP Engine 的角色来支持 WordPress 社区。 我喜欢每周在 Press This 上关注社区成员。

Doc Pop:感谢您收听 Press This,这是 WMR 上的 WordPress 社区播客。 再说一遍,我的名字是 Doc,您可以在 Twitter @thetorquemag 上关注我在《Torque》杂志上的冒险经历,或者您也可以访问 Torquemag.io,我们每天都会提供类似的教程、视频和采访。 请访问 Torquemag.io 或在 Twitter 上关注我们。 您可以在 Red Circle、iTunes、Spotify 上订阅 Press This,也可以每周直接在 wmr.fm 下载。 我是你们的主持人流行博士,我通过我在 WP Engine 的角色来支持 WordPress 社区。 我喜欢每周在 Press This 上关注社区成员。