上个月,Facebook首席执行官Mark Zuckerberg在接受《Verge》采访时概述了他对3D版Web — 元宇宙(Metaverse)— 的愿景。今年,我们也看到了来自其他科技公司传来了一连串的宇宙新闻——从微软的"企业元宇宙"到Nvidia的"工程师的元元宇宙"。因此,元宇宙是科技行业的最新流行语。但是,成为元宇宙开发人员意味着什么呢?元宇宙会不会像Web一样是开放的平台?还是由像手机App生态系统一样,由一两家公司控制?

实际上,在当今环境中开发元宇宙应用程序意味着可以为大量不同平台开发游戏或"体验",从 VR 系统(如 Oculus Quest 和 HTC Vive)到 Roblox 和 Fortnite 等新兴虚拟世界,到游戏机(如PlayStation和 Xbox)、移动应用,甚至Web网络本身,无所不包。同样也有很多开发工具可供选择,如虚幻引擎,Unity引擎,亚马逊Sumerian,Autodesk的玛雅,和开源的Blender。

因此,对于元宇宙应用开发来说,目前确实是一个绿地。与移动应用生态系统不同,目前还没有一两个占主导地位的平台。尽管 Zuckerberg声称"我们将为建立一个更加开放和可互操作的系统做出贡献",但Facebook最终无疑希望成为那些占主导地位的元宇宙平台之一。

当我们等待元宇宙平台生态系统在未来几年出现时,我想目前我会关注三个已经被打上元宇宙标签的方案:微软的"元宇宙技术栈"(在今年的Build Conference宣布),Nvidia的Omniverse,以及Facebook的VP/AR副总裁Andrew Bosworth在Zuckerberg接受采访几天后 宣布的"元宇宙产品组",

特别是,我将研究开发人员如何参与这些平台,以及是否可能有助于定义 3D 应用程序的未来。

1、微软的元宇宙技术栈

微软首席执行官Satya Nadella6月份的Build Conference上发表主题演讲时,他谈到了"随着数字和物理世界的融合,正在形成的基础设施堆栈的新层:企业元反面"。Nadella提到了"元宇宙技术栈",可以帮助开发人员"构建任何物理或逻辑的丰富数字模型":

微软的元宇宙概念的有趣之处在于,它非常仿真现实世界。微软的元宇宙中没有幻想头像 — — 把那些留给Roblox或Fortnite 或Second Life!微软元宇宙中所谓的"元宇宙应用程序"将以"数字孪生"为基础,在 Azure 博客上的一篇帖子中定义为"从简单资产或产品到复杂环境的任何物理或逻辑的丰富数字模型"。

"数字孪生"概念来自物联网(IoT)世界,它为微软在这里的意图提供了广泛的线索。微软希望提供一个平台,以数字方式映射和监控真实世界中仓库、工厂、零售商店等中的所有内容。这就像微软Office的 3D 版本。

从开发人员的角度来看,像往常一样,Microsoft 几乎涵盖了所有内容 - 你可以将复杂的机器学习技术应用于数字孪生,或者使用 Microsoft 的 Power 低代码平台在数字孪生数据之上构建一个简单的应用程序。

2、Nvidia和 3D 版的 Html

在本周的在线Siggraph活动(一个关于计算机图形的年会)上,Nvidia宣布扩大其Omniverse平台。Omniverse早在 2019 年 3 月就推出了"一个开放的协作平台,以简化实时图形的工作室流程"。基本上,Omniverse允许工程师通过合作来构建产品的数字表示。因此,它拥有与微软相同的"数字孪生"理念。

Omniverse 基于Pixar开发的开源技术,称为通用场景描述(USD:Universal Scene Description)。在Siggraph的演讲中,Nvidia的Omniverse副总裁Richard Kerris将USD介绍为"3D的HTML"。他补充说,包括苹果在内的许多其他公司都支持USD。"就像从HTML 1.0到HTML 5的旅程一样,"他继续说道,"USD将继续从今天的新状态演变为虚拟世界的更完整的定义。

在演示过程中,Kerris 将 Omniverse 定位为"连接开放的元宇宙" - 这表明 Nvidia 将 Omniverse 视为网络浏览器的 3D 等价物。

"用户可以通过工作站或笔记本电脑出入Omniverse,"他继续说,"允许他们用VR传送到环境中。或者,他们可以与 AR 混合,任何人都可以通过将 RTX 流式传输到他们的设备来查看 Omniverse 上的场景 — RTX是 Nvidia 的高端专业视觉计算平台。

开发人员可以在Omniverse开发者资源中心学习构建"Omniverse扩展和微服务"。有一个开发人员工具包可用,以及一些如何使用USD构建3D场景的提示信息。

3、Facebook的模糊存在

与微软和Nvidia不同,Facebook的元宇宙目前还是个概念。平心而论, 这是因为 Facebook 刚刚宣布其元宇宙产品组。

Andrew Bosworth在Facebook上发布公告指出,目前Facebook的两款产品——Portal(视频通话设备)和Oculus——可以"将你传送到另一个人的房间,无论物理距离如何,或者传送到新的虚拟世界和体验中"。他形容这是元宇宙需要的"存在"类型,但补充说,Facebook仍然需要建立"这些空间之间的连接组织"。

现在说Facebook能否提供这种"连接组织"还为时过早(类似于Facebook从2007年起推广的"社交图谱"一词)。但是,由于今天我们中的许多人使用Facebook作为主要社交网络——至少对于现实世界中的家庭和朋友关系——Facebook希望将社交图谱扩展到虚拟世界是有意义的。

4、别忘了Open Metaverse

开发人员现在已经可以测试微软和Nvidia的元宇宙技术栈,或跳进更好玩的元宇宙愿景,如Roblox(它有一个活跃的开发者中心)。如果你希望你的元宇宙是非商业性的,那么也有开源平台。Mozilla Hubs是基于浏览器的,因此你将使用 Web 技术,如Three.js和 WASM。The Open Metaverse是另一个开放的平台,它跟上了加密技术趋势( NFT、去中心化治理等)。

不管元宇宙的哪个愿景吸引你,我敢肯定,在未来几年正朝着一个3D版本的网络。与上世纪90年代和2000年代2D网络的兴起一样,这将给开发者带来许多机会。因此,是时候尝试这些新兴平台了。


原文链接:[元宇宙开发者必读 - BimAnt](http://www.bimant.com/blog/metaverse-for-developers/)

元宇宙开发者指南【Metaverse】相关推荐

  1. 元宇宙开发者的乐园 解析元宇宙协议Caduceus生态价值

    纵观人类发展史,就是一部围绕着有限资源争夺与重新分配的过程,这也是推动人类世界不断向前发展的原动力.元宇宙的核心是创造数字资源.数字经济,以数字技术赋能现实世界,从而实现一个数字与现实共存的新文明进程 ...

  2. 元宇宙漫游指南-区块链构建元宇宙基础设施,一文搞清楚元宇宙和区块链

    1.区块链和元宇宙 1.1 区块链和元宇宙的概念 1.1.1 元宇宙大事件 Roblox第一支股票上市 Roblox公司2004年成立,2021年3月份在纽交所直接上市.在他们自己的描述中,Roblo ...

  3. COSCon'22 元宇宙参会指南来啦!

    COSCon'22 开源社/KAIYUANSHE 业界具有广泛影响力的开源年度盛会2022第七届中国开源年会(COSCon22)将于10月29日-30日由开源社举办. 今年,我们的主题是: Open ...

  4. AI艺术简史·未来已来,只是分布不均而已…… [ 元宇宙创作者指南 ]

    [ Archive Dreaming ] 作品 Archive Dreaming :艺术家 Refik Anadol 使用机器学习算法来搜索和排序170万份文档之间的关系.档案中发现的多维数据的相互作 ...

  5. 最全元宇宙概念分析!元宇宙为何发展于区块链?

    元宇宙,Web3 时代最新热词,和 NFT.DAO 等新晋热门概念一起在 2021 年横空出世.这一概念最早诞生于 1992 年的科幻小说<雪崩>,小说中描绘了一个庞大的虚拟现实世界,人们 ...

  6. 什么是元宇宙,它对未来意味着什么?

    Metaverse 是一个虚拟现实 (VR) 空间,用户可以在其中与计算机生成的环境中的其他用户进行交互.Metaverse 有许多应用,如医疗保健.房地产.教育.军事.游戏等. Metaverse ...

  7. 【ICML2021】 9篇RL论文作者汪昭然:构建“元宇宙”和理论基础,让深度强化学习从虚拟走进现实...

    深度强化学习实验室 官网:http://www.neurondance.com/ 论坛:http://deeprl.neurondance.com/ 来源:转载自AI科技评论 作者 | 陈彩娴 深度强 ...

  8. 全球 13 家最雄心勃勃的元宇宙公司

    在本文中,我们将讨论世界上 13 家最雄心勃勃的元宇宙公司. 想象一下,您可以在几秒钟内从一场音乐会跳到另一场音乐会,或者从您的祖国前往世界上任何一个国家,而无需搭乘令人筋疲力尽的航班,或者在家中但在 ...

  9. 说说未来趋势 「元宇宙」是什么?

    最近「元宇宙」概念大火,连星爷等各行各业的各路大佬都可以传出消息布局进入这一个领域,那么这是不是意味这IT信息化时代的下一个风口,就是元宇宙呢?按小郭说呀,这目前来看,这个趋势是必然的,就有点像 动漫 ...

最新文章

  1. C-Substring的实现
  2. ROS 命令以及相关内容学习(二)
  3. apache和tomcat开启GZIP功能
  4. openstack nova 手动修改虚拟机状态
  5. java同类型同字段名称对象赋值
  6. boost::bind with ros topic,ros中subscribe用boost::bind绑定多个参数
  7. golangd 报错信息梳理
  8. CSS 自定义滚动条样式
  9. 关闭迅雷极速版自动更新功能
  10. 数据结构之时间复杂度的计算
  11. python数据分析之航空公司客户价值分析
  12. cygwin 编译android,再次在 cygwin 下编译 Android toolchain
  13. 安装Linux操作系统Ubuntu 22.04 LTS并配置拨号连接
  14. Android+SpringBoot+Vue实现安装包前台上传,后台管理,移动端检测自动更新
  15. 十大领域五大过程组(上):你必须了解的项目管理常识
  16. java怎么连接sql_java怎么连接SQL Server
  17. 李炎恢ECMAScript6 / ES6+(一)
  18. Spark Mllib 下的决策树二元分类 —— 网站分类(1)
  19. react的超详细讲解
  20. 快速排序两种最基本思路

热门文章

  1. 浅析多元回归中的“三差”:离差(Deviation)、残差(Residual)与误差(Error)
  2. 独立博客怎样申请谷歌Adsense
  3. ibm服务器型号历史,IBM System X系列服务器的历史
  4. 商业WIFI的虚幻与现实
  5. 默纳克调试说明书_默纳克NICE调试说明书修改版
  6. 安装a0时服务器名称不显示,现场审计实施系统(AO2011)安装图示
  7. 依概率收敛和依分布收敛(附一道例题)
  8. [SAP顾问之路] ​MM货源清单及配额协议-阿龙学习MM PA 笔记(2)
  9. Oracle BLOB类型的数据如何查看和下载?
  10. ipad9.7 能搭建php,9.7寸ipad pro能用pencil吗?ipad pro全面支持Apple Pencil