你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

如何建立一个开源的元宇宙

发布时间:2023-10-24

浏览次数:0

开源世界是构建元宇宙的第一个地方。

一键换头像的p图软件_一键替换头像_sketch批量换头像插件

如果我告诉你构建元宇宙所需的所有内容和软件都已经存在,而且完全免费,你会构建它吗?

别着急,我们退一步来解释一下元宇宙。

什么是元宇宙?

20世纪的赛博朋克作家,如 和 ,曾想象过一个由虚拟现实支持的互联网。 在他的小说《雪崩》中,他将其称为元宇宙。 随着虚拟现实 (VR) 设备和应用程序变得越来越流行, 正在成为一个热门话题,特别是在马克·扎克伯格 (Mark ) 宣布他将雇用 10,000 名员工来构建 并将公司名称更改为 之后。 鲍尔对该主题进行了仔细的分析,并以“共建”作为结论:“事实上,元宇宙很可能是一个由不同平台、机构和技术组成的网络,它们可以协同工作(尽管不一致)并支持互操作性。 ”

互操作性,这个词本身含蓄却明确地指出了开源和开放标准在其中的作用。

简而言之,它是支持 VR 的互联网。

如何构建开源元宇宙?

就像互联网上的Web服务器一样,您需要VR服务器。 但别担心,我写了一篇,介绍它的文章大约一年前发表在这里。 当然,您需要一个支持 VR 的网络浏览器,但网络浏览器已经支持视频/音频流 () 以及 VR 和 AR (WebXR)。 此外,您还需要大量 3D 内容,最好是开源标准 glTF 格式。 幸运的是,有超过 500,000 个免费 3D 模型,由大量作者根据知识共享许可发布。 这并不是唯一一家这样做的公司,但他们提供了 REST API 来搜索和下载这些模型。

别忘了键盘

接触 VR 一段时间了,我可以通过亲身体验告诉你我最怀念的是什么:键盘! 我在键盘上写代码,但当我戴上 VR 眼镜时,它就消失了。 可以想象,脱下和穿上VR设备是多么混乱。 不仅如此,我还需要在 VR 中查看我的代码。 那么为什么要停在那里呢? 为什么我无法在 VR 中看到每个应用程序? 许多人使用两个或更多显示器。 在 VR 中,您可以将窗口放置在任何地方。 这比任何数量的屏幕都要好。 一旦你到达了这一点,你就可以真正谈论元宇宙了。

老实说,VR 设备仍处于起步阶段,而且肯定缺少很多功能。 然而,VR 设备将会改进,并最终包括键盘、更好的摄像头以及将虚拟叠加在现实上的能力。 这段时间我们会继续戴上、摘下护目镜,用其他方式处理其他障碍物。

那我还等什么?

你不需要等待。 无论是爱好者还是企业都在努力。 您现在就可以开始在网络上构建您的虚拟世界。 下面的视频解释了如何使用现有的免费模型来制作虚拟世界。

在底层,Web 客户端使用开源 WebGL .js 加载 glTF 内容并使用 WebGL 渲染它。 它调用 REST API 的搜索功能(服务器所有者必须在那里有一个帐户)。 单击模型时,它会让服务器获取它。 服务器下载它(仅当之前没有下载过时)并将其传递给客户端。 空间中发生的一切都会向所有连接的用户广播(实际上是通过多播),因此他们都看到相同的移动和对象大小调整。 当然,他们可以通过短信或语音聊天。 通过点击右下角的VR眼镜按钮,用户可以立即进入VR。 用户还可以共享他们的屏幕,尽管不在这个空间内。

所有这一切仅使用现有的标准网络技术以及免费软件和内容。 它不仅适用于PC和VR设备,还适用于移动设备。 不过,移动版浏览器不支持VR功能。 第一次尝试进入VR时提示下载 VR。

由于它是开放的,因此目前是可以互操作的。 但它的互操作性还不足以满足 (支持 VR 的互联网)所需的规模。 以头像为例。 我在 、 和 .com 上使用与我的头像相同的图像。 如何将我的 3D 头像上传到其他地方?

好吧,我不能。 上传本身没有问题。 当然,文件格式(glTF)也不是问题。 问题出现在头像结构上,因为它没有标准化。 例如,不同的角色有不同的骨骼数量。 然后,本来应该是一个微不足道的必备功能,比如用虚拟手握住某个东西,就会变得异常复杂。 我分析了 100 多个免费角色,并将我的发现作为研究论文发表:“走向人形 3D 角色的自动骨架识别”,希望它能帮助其他作者实现互操作性。

而这仅仅是开始,是我们进入共享虚拟世界需要做的第一件事。

一键换头像的p图软件_sketch批量换头像插件_一键替换头像

知识产权

知识产权呢? 你可能会说,这都是开源的啊! 嗯,确实如此。 作者非常友善地让其他人使用他们的创作。 用户至少可以做的就是给他们点赞。 知识共享许可的实际条款要求用户明确注明作者。 为此,我特别注意在搜索结果中显示作者姓名,并且作者信息嵌入在每个 glTF 文件的元数据部分中。 但即使它是需要额外工作的免费内容,我也无法想象它成为专有内容会有多可怕。

NFT 和区块链

转念一想,我可以想象。 它需要 NFT、区块链和其他东西。 快速搜索“元界区块链”为我提供了极好的购买机会,并建议了最佳的购买选择。 好吧,我不买。 记住我的话。 试图出售加密货币的人不会构建虚拟宇宙。

这并不是说区块链在这里没有用处,因为即使有免费内容sketch批量换头像插件sketch批量换头像插件,你也必须跟踪作者。 由于有数千个免费模型,因此必须以某种方式实现自动化,而分布式账本可能就是正确的解决方案。

话虽如此,像这样的数字内容提供商不仅提供免费模型,而且还销售内容。 毕竟,这就是他们谋生的方式。 从技术上讲,要在虚拟世界中使用此专有内容,您所需要做的就是将代码中的 true 更改为 false。 但一旦你下载了它,没有人可以阻止你分享它。 但是,从法律上讲,许可证禁止您这样做。 NFT 可以证明所有权、可以购买、可以出售,但不能强制执行版权。 内容提供商最终会解决这个问题,但我担心的不是他们。 这对普通用户具有真正的影响,并且与我反复被问到的一个具体问题有关。 我可以制作或购买自己的头像并让它只属于我自己而不被其他人使用吗? 但技术无法阻止任何人复制它。 就像我可以复制你的头像图片并将其用作我的图片。 但想一想,为什么有人愿意这样做呢?

有趣的是,我已经有了一个商业实现。 一个免费软件驱动的 3D 多用户视频和音频流网站,提供独家内容。 锁上门后,付费即可进入 - 就这么简单。 并且并不妨碍元宇宙的创建。 然而,每个人都有自己独特的头像,永远无法被其他人使用。 视频头像:

一键替换头像_sketch批量换头像插件_一键换头像的p图软件

你想成为你自己,而不是别人。 只需点击视频按钮,就这么简单。 当然,浏览器会提示您允许流式传输视频和音频。 这个功能在日常生活中应用得如此广泛,以至于我们不会将它与虚拟宇宙联系起来,《赛博朋克》的作者也没有预见到它。 随着时间的推移,这种“我就是我”的方法将演变成运动跟踪和映射到我们的 3D 化身上的视频流,但它仍将在昂贵的电影和视频游戏领域停留一段时间。

现在,您已经了解了服务器的所有功能(身份验证除外)。 无论如何,你知道它是如何工作的。 一个网站会将您重定向到您选择的另一个网站,您可以在其中登录并重新进行身份验证。 这是上述所有内容的简化图。

sketch批量换头像插件_一键换头像的p图软件_一键替换头像

现场演示

.org 上有一个实时演示,始终运行最新的代码,欢迎您随时试用。 它是完全匿名访问的,没有任何形式的广告或跟踪器。 尝试在世界中构建你的世界,但要知道,一旦断开连接,你所做的一切都会消失 - 这就是运行向公众开放的匿名服务的代价。 主页提供了所有相关信息,只需点击此链接或通过 、 或 加入该项目。

非常感谢早期采用者帮助项目进入这个阶段 - 为所有作者提供免费模型、提供访问权限以及使这一切跨平台工作的 .js 社区。

通过:

作者:Josip 选题:译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux China 自豪推出

如有侵权请联系删除!

13262879759

微信二维码