归纳整理元宇宙开发开源工具和框架
本篇文章给大家带来了关于元宇宙开发开源工具和框架的归纳总结,其中包括了Webverse、HyperCube、XREngine、JanusWeb、WebXR Device API等内容,下面一起来看一下,希望对大家有帮助。
(学习视频分享:web前端)
1、Webverse
如果你是一个喜欢开源的metaverse开发者,你会喜欢Webaverse。该平台的使命是在metaverse开发的背景下“将权力从几家大型科技公司转移到用户和创作者身上”。Webaverse的目标是提供一个完全开源、可定制的“metaverse引擎”,任何人都可以将其作为构建自己的metaverse的基础。你可以在任何地方使用,唯一的要求是有Node.js 17或更高版本可用。
Webaverse 是一个开源和基于浏览器的元宇宙引擎,任何人都可以在它之上构建和托管虚拟世界和游戏体验。
相比 Decentraland 和 The Sandbox 等上一代 crypto 元宇宙虚拟世界,Webaverse 最大的特点,就是开放,你可以在这个虚拟世界中自定义化身(avatar)、武器装备、交通工具、宠物等等,而这一切都是无需许可的。
目前 Webaverse 支持以下文件类型:
- GLTF 模型(`.gltf`、`.glb`)
- VRM 3D 化身 (`.vrm`)
- MagicaVoxel 模型 (`.vox`)
- 3 D 网站 (`.JS`) (THREE.JS、A-Frame、Babylon 等)
你只需将支持的文件类型拖放到游戏当中即可导入。
Webaverse 支持更换化身(Avatars);支持(隐藏)编辑模式;可以创建自己的宠物、武器、车辆和任何类型的可穿戴设备。截至目前,Webaverse 的创建者合作构建了第一款基于 Webaverse 引擎的大型多人在线 (MMO) 游戏 Upstreet。
2、HyperCube
对于倾向于创建去中心化metaverse平台而不是自己托管的metaverse平台的metaverse开发人员来说,HyperCube是一个值得研究的项目。这是一个区块链,其预期用例包括为所谓的HyperVerse提供动力,这是一种“扩展现实”环境,你可以将其视为metaverse的一种形式。该项目似乎尚未完全成熟,但对于寻求metaverse应用程序和区块链生态系统之间集成的程序员来说,它值得考虑。
3、XREngine
XREngine是一个雄心勃勃的项目,旨在使metaverse开发“像制作网站一样简单自然”。为此,该项目捆绑了各种开源工具来创建metaverse开发框架,该框架为3D世界创建、基于语音和视频的通信、用户管理等提供工具。截至2022年年中,XREngine可能是已有的最重要的开源开发框架。
Ethereal Engine
演示:https://github.com/XRFoundation/XREngine
4、JanusWeb
JanusWeb是另一个开源的、开发人员友好的metaverse编程框架。它专注于创建在web浏览器中运行的3D环境,渲染由Three.js或WebGL驱动。由于JanusWeb专注于3D世界的创建,其范围目前比XREngine更为有限,XREngine旨在成为开发人员的通用metaverse平台。尽管如此,如果创建3D世界是你的主要目标,那么JanusWeb是一个很好的起点。
用于构建互连虚拟现实体验的 Web 框架:
https://github.com/jbaicoianu/janusweb
5、WebXR Device API
让web应用程序直接访问硬件设备对于许多metaverse开发用例至关重要。WebXR Device API旨在为开发者提供一个标准化的API,用于从web应用程序中访问虚拟现实和增强现实硬件,从而简化该过程。
6、Open Metaverse Interoperability Group
为了及时了解metaverse友好API和其他资源,请跟随Metaverse Interoperability Group(OMI),其任务是协作创建开放标准,以确保metaverse开发是开放的,并且metaverse应用程序、服务和平台可以轻松地相互集成。
7、Blender
Blender是一个开源的3D建模平台,早在人们谈论metaverse之前就出现了。但它仍然是开源生态系统中用于创建和操作3D可视化的热门解决方案,这使得它成为开发3D metaverse应用程序的开发人员了解的关键平台。
8、基于元宇宙概念和区块链技术打造的新一代去中心化游戏聚合平台PlanckX
https://planckx.io/
9.、WebXR 演示、框架、编辑器
WebXR Explainer - 什么是 WebXR,有哪些用例?
Awesome WebVR - 精选的 WebVR 软件包和资源列表
Exokit - WebXR 元浏览器、引擎、头像系统等
Exokit overview - Exokit 工具包的非官方概述
Exokit Web - 网页元节引擎
Exokit Web 2 - 使 API 更简单易懂
Webaverse - 使用开放标准制作您拥有的空间 Web 对象
Awesome WebXR - 编译 WebXR 演示、框架、编辑器等的链接
10、元宇宙开源资料
Janus Guide - JanusXR 是一个开源的 3D 浏览器和可视化编辑器
JanusWeb - 用于构建互连虚拟现实体验的 Web 框架
Hubs - WebXR 中的多用户虚拟空间,由 Mozilla 制作
Spoke - 轻松创建自定义 3D 环境
Three.js 编辑器 - three.js 的网络编辑器
Babylonjs 编辑器 - [babylon.js] 的网络编辑器(www.babylonjs.com/)
High Fidelity - 开源VR软件平台(已弃用)
Vircadia - 社区维护的 High Fidelity 分支
Tivoli Cloud - High Fidelity 的开源分支
Decentraland - 基于区块链的虚拟世界
Webaverse - 无处不在的 3D 应用程序
XR3ngine - 用于构建可扩展的实时社交应用程序的开源框架
11、头像提供者
Ready Player Me - 元界跨游戏头像平台
VRoid Hub - 人形VRM头像上传平台
Cryptoavatars - 以太坊区块链上的独特 VRM 头像
12、协议和标准
Dat - 一个点对点协议
IPFS - 一种点对点超媒体协议
glTF - 运行时 3D 资产交付
VRM - 3D 人形头像的文件格式
以太坊 - 去中心化的世界计算机
WebXR - 在网络上访问 VR/AR 硬件
开放元界互操作性(Open Metaverse Interoperability)
可互操作的虚拟世界协议Awesome metaverse projects
作者:王双忠
文章来源:https://zhuanlan.zhihu.com/p/557121132
(学习视频分享:web前端)
以上是归纳整理元宇宙开发开源工具和框架的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

PI Network最近举行了Pifest 2025,这项活动旨在增加令牌的采用。超过125,000名卖家和58,000家商人参加了

加密货币市场继续面对动荡,卡尔达诺(ADA)下跌了12%至0.64美元,引起了整个Altcoin行业的关注。

“臭名昭著的几乎从未发生过。你想要真实的故事吗?麦格雷戈的故事可能是关于从未离开都柏林的小伙子。我表现出了伟大……”

Tether News透露,以太坊(ETH)的价格边缘朝着抵抗,媒体交易揭示了1000万欧元的交易,而BlockDag通过Beta Testnet和采用不断增长达到了新的里程碑。

随着加密货币再次受到关注,三个名字引起了人们的重视 - kaspa(kas),dogecoin(doge)和blockdag(bdag)

有没有想过是什么使模因硬币飙升到月球并捕捉数百万的想象力?从大量回报到病毒在线社区