V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
WonderJack
V2EX  ›  分享创造

Meta3D -- 开源的 Web3D 低代码平台

  •  2
     
  •   WonderJack ·
    Wonder-Technology · 125 天前 · 2095 次点击
    这是一个创建于 125 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好,Meta3D 是开源的 Web3D 低代码平台,快速搭建 Web3D 编辑器,共建开放互助的 web3d 生态

    image

    Github

    进入平台

    功能演示

    加入 UI Control

    image

    加入 Action 脚本

    image

    运行“完整的编辑器”模板

    image

    Meta3D 的开发历程

    我之前用了 4 年多的时间开发过Wonder:WebGL 3D 引擎和编辑器,它可以看作是 Web 版的 Unity ,对标 PlayCanvas 。不过做到后面发现存在一些结构性的问题(如编辑器不支持自定义扩展、使用的 WebGL1 太落后),所以暂停了它的开发。

    后面经过几年的沉淀,我从 2022 年 3 月开始了 Meta3D 这个项目,到现在已经开发了快 2 年了,终于完成了 MVP (最小可行产品),推出了 v1.0 版本。

    Meta3D 于在 Wonder 的基础上下降了一层,从而很容易地就解决了之前的结构性问题。
    Wonder 是用来开发 Web3D 应用的,而 Meta3D 是用来开发 Wonder 的,这在全世界都是首创,目前没有看到类似的产品

    哪些人适合使用 Meta3D

    • Web3D 编辑器开发者
      您可以使用 Meta3D 快速搭建 Web3D 编辑器
    • Web3D 应用开发者
      您可以使用 Meta3D 首先快速搭建自定义的 Web3D 编辑器;然后再基于搭建的 Web3D 编辑器来搭建 Web3D 应用

    为什么您要使用 Meta3D

    Meta3D 提供了多种 UI Control 来可视化地搭建 Web3D 编辑器;您可以基于 Typescript 语言来写逻辑代码,为 UI Control 提供数据、实现 UI Control 的事件处理

    使用 Meta3D 可以达成下面的目的:

    • 搭建:可视化搭建 Web3D 编辑器
    • 写逻辑代码:基于 TypeScript 语言写逻辑代码
    • 提供模板、托管:提供搭建好的编辑器作为模板,导入后可在它的基础上继续搭建;您搭建的 Web3D 编辑器也可以发布到云端托管

    Meta3D 有什么优势

    • 世界首个搭建 Web3D 编辑器的低代码平台
    • 一切皆可扩展,用户可 100%自定义
      Meta3D 中的一切都是可扩展自定义的(包括 Web3D 引擎),目前暂时只开放了“写逻辑代码”的扩展方法,未来将会开放更多的扩展方法
    • 拥抱 Web3 ,完全开源

    关于我

    我之前在腾讯、阿里工作过,在 Web3D 领域有1 万小时的开发经验,主要负责 Web3D 引擎开发、编辑器开发

    我的代表作如下:

    我至少完全重写了 6 次 3D 引擎,完全重写了 3 次编辑器,commit 至少 9000 次,有效代码行数至少 30 万以上。

    我为 4 家公司提供了 3D 引擎和编辑器的技术顾问、咨询的服务

    我主要有下面的技术成果:
    我有什么知识沉淀

    说明

    Meta3D 现在发布了 v1.0 版本,这是可用版本,欢迎大家使用,并来这里讨论,感谢您~

    2 条回复    2023-12-29 19:08:22 +08:00
    devliu1
        1
    devliu1  
       125 天前 via Android
    感谢分享。
    WonderJack
        2
    WonderJack  
    OP
       125 天前
    @devliu1 谢谢~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1052 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:02 · PVG 02:02 · LAX 11:02 · JFK 14:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.