首页 > 其他分享 >Meta3D -- 开源的Web3D低代码平台

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

时间:2023-12-29 18:45:27浏览次数:17  
标签:Meta3D -- 代码 开源 编辑器 Web3D 搭建

大家好,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版本,这是可用版本,欢迎大家使用,并来这里讨论,感谢您~

标签:Meta3D,--,代码,开源,编辑器,Web3D,搭建
From: https://www.cnblogs.com/chaogex/p/17935529.html

相关文章

  • Apipost一键压测参数化功能详解
    最近更新中Apipost对UI页面进行了一些调整,另外一键压测功能支持参数化!本篇文章将详细介绍这些改动!API调试页面的细节改动在请求区填入请求参数或脚本时会有相应的标识如在Query中填入多个参数时上方会展示数量在预、后执行脚本中写入脚本上方会有绿色小点标识 一键压测参......
  • 【DigiKey“智造万物,快乐不停”创意大赛】工地安全检测移动装置
    【DigiKey“智造万物,快乐不停”创意大赛】工地安全检测移动装置项目背景    随着工业化进程的加速和建筑业的发展,机器人在工业和建筑领域的应用越来越广泛。对于建筑工地,开发一种高效、准确、安全的巡检技术,在工业和建筑现场,员工经常需要佩戴安全帽以防止头部受伤。安全帽识......
  • 彭州中学初2022级19班集体生日会回忆
     ......
  • 记录--经常被cue大文件上传,忍不住试一下
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助大文件上传主要步骤:获取文件对象,切分文件根据文件切片,计算文件唯一hash值上传文件切片,服务端保存起来合并文件切片,前端发送合并请求,服务端将文件切片合并为原始文件秒传,对于已经存在的分片,可以前端发个请求......
  • 36 高效的VIVADO BlockDesign设计方法
    软件版本:VIVADO2021.1操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录米联客(MiLianKe)FPGA社区-www.uisrc.com观看免费视频课程、在线答疑解惑!1概述由于VIVADO图形化的编程方式中大量应用,所以我们大部分时候都需要对IP进行图形化的封装,前面两节课实验,......
  • 2023年度评奖:电脑整机篇
    随着科技的飞速发展,笔记本已经成为我们日常生活和工作中不可或缺的一部分。为了表彰那些在设计和性能上表现出色的笔记本产品,快科技特别举办了这次笔记本年终评奖。本次评奖以创新性、实用性、性价比等为主要评选标准,力求呈现市场上最具代表性和影响力的笔记本产品。经过严格的......
  • docker中的mysql时区修改
    永久修改进入容器dockerexec-itmysql5.7bash查看当前时区date-R修改时区cp/usr/share/zoneinfo/PRC/etc/localtime#或者ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime#退出exit#重启容器生效dockerrestartmysql5.7临时修改-重启失......
  • Java+SpringBoot+Maven+TestNG+httpclient+Allure+Jenkins实现接口自动化
    一、方案需求目标:测试左移,测试介入研发过程,验证单接口正常及异常逻辑选用工具:Java、SpringBoot、Maven、TestNG、httpclient、Allure、Jenkins方案:创建测试接口测试工程,参照研发设计文档和设计思路,编写正常及异常用例,直接调用服务端接口,覆盖接口逻辑和验证异常处理,提升接口健壮......
  • AnnotatedElement
    1、元素与注解的四种关系直接存在(directlypresent)直接存在或者直接引用。当一个注解直接在元素上引用时,则为直接引用,比如下面代码,@Configuration就是直接引用在类FilterConfig上间接存在(indirectlypresent)间接存在或间接引用。当一个注解A并没有注解引用在一个类E上......
  • 32 ADC模块FEP-DAQ7606采集显示波形方案
    软件版本:VIVADO2021.1操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录米联客(MiLianKe)FPGA社区-www.uisrc.com观看免费视频课程、在线答疑解惑!1概述本方案通过把DAQ7606采集到的数据,通过前面已经完成的示波器显示驱动进行在屏幕上显示ADC采集的波形数......