超腾三维编辑器项目介绍:功能特性与版本对比全解析

2024-11-30 超腾开源 230 次阅读 0 次点赞
超腾三维编辑器是基于Three.js构建的开源三维场景编辑工具,采用Electron框架支持跨平台使用。前端基于Vite+Vue3+TypeScript+AntDesignVue开发,后端使用Nest.js框架,数据通过文件存储。支持多种模型格式导入,具备完整的资源管理、场景编辑、物体创建、数据可视化和物理引擎功能。软件提供开源版和商业版两个版本,在渲染引擎、模型上传、代码编辑器等方面存在功能差异,用户可根据项目需求选择合适的版本进行三维场景开发和发布。

超腾三维编辑器是一个基于Three.js的开源三维场景编辑器,它基于Electron构建。前端使用Vite+Vue3+TypeScript+AntDesignVue框架开发,后端使用Nest.js框架开发,使用文件保存数据。支持多种类型(见附录)的模型导入,可以使用三维模型来搭建场景。搭建完场景,可以发布成一个前端应用,部署到web服务器上。

系统要求

超腾三维编辑器基于Electron构建,支持Windows、Linux、Mac操作系统。在Windows上,无需安装任何其他软件即可运行。软件默认使用3000端口,如果其他软件占用此端口,会导致软件无法正常运行。

用户界面

1.jpg

版本比较

超腾三维编辑器提供开源版和商业版。开源版前端由JavaScript编写,服务端由go语言编写;商业版前端和服务端都由TypeScript编写。

开源版(ShadowEditor) 商业版(超腾三维编辑器)
资源管理 支持 支持
场景编辑 支持 支持
脚本编写 支持 支持
场景发布 支持 支持
物理引擎 支持 支持
数据可视化 不支持 支持
鼠标控制 仅适合小场景 缩放以鼠标所在位置为中心,适合大场景
渲染引擎 WebGL WebGL2、WebGPU
模型上传 使用zip压缩包上传 支持单文件、文件夹上传
代码编辑器 CodeMirror monaco-editor(VSCode同款编辑器)
服务端 Go语言 Node.js
数据库 MongoDB、文件存储 文件存储
分发版本 主要在浏览器中使用 桌面版
系统要求 Windows、Linux、Mac Windows、Linux、Mac
运行环境 vc++ redist 2015、MongoDB、Chrome
开始开发日期 2017年6月18日 2023年10月26日
当前版本 0.6.1 0.0.1
是否开源 开源 不开源

主要功能

超腾三维编辑器有资源管理、场景编辑、物体创建、数据可视化、物理引擎等多种功能。

1、**资源管理:**支持场景、模型、贴图、材质、音频、动画、字体等资源管理。

2、**场景编辑:**支持对场景和模型进行编辑,支持撤销重做。

3、**物体创建:**支持几何体、文字、曲线、标注、光源等物体创建。

4、**数据可视化:**支持数据管理、图层控制、标注管理、流水线管理、场景漫游等。

5、**物理引擎:**支持ammo.js物理引擎,支持物体碰撞和三维地形。

最后更新于7月前
本文由人工编写,AI优化,转载请注明原文地址: 超腾三维编辑器项目简介

评论 (4)

登录 后发表评论

王哥不慌王哥不慌2025-12-10 17:48:36

这个编辑器看起来功能很强大,特别是支持WebGPU和数据可视化。感谢作者详细的介绍和对比,让我对开源版和商业版的区别一目了然。期待后续版本更新!

刘先生Kevin刘先生Kevin2025-11-22 15:05:52

这个编辑器看起来功能很强大,特别是支持WebGPU和单文件上传!想问一下开源版和商业版在性能上差距大吗?感谢作者分享!

管理员管理员2025-11-22 21:22:49

差距不大,只是技术栈不一样

王者归来王者归来2025-11-09 14:39:07

这个编辑器看起来功能很强大,特别是支持WebGPU和单文件上传,对大型项目应该很有帮助。感谢作者分享!