# 🧊 TvT.js 简体中文 | [English](./README.md) ## AI 协同的 Web 3D 开源生态 从需求 Spec、AI 协同开发,到图生 3D、场景编辑与插件化交付,TvT.js 让三维创意不只停留在 Demo,而是沿着一条清晰的工程路径走向真实项目。 TvT.js 是 ICEGL 开源的 Web 3D 工程生态,以 Three.js、Vue 3、TresJS 与 Fes.js 为技术底座,面向数字孪生、工业可视化、在线三维编辑器和项目插件化交付场景,永久开源且免费商用。 > **需求描述 → Spec 约束 → AI 协同实现 → 场景验证 → 插件或源码交付**
## 项目信息 > 如果对您有帮助,欢迎点右上角 “Star⭐” 收藏一下,您的 star 就是我持续开发的动力,感谢! > 从 2025 年 10 月中旬起,项目已全面升级依赖库,涉及 Vue3、Tres V5、Fes V4、Cientos V4 以及 Three.js (r17x → r18x) 等版本更新。 > 若您是从之前`tvt.js`的V4版本升级,我们有详细的升级方法,请跳转:[icegl.cn/ask/article/22769](https://icegl.cn/ask/article/22769.html) > 旧版V4:[所属分支:tres-v4_fes-v3 ](https://gitee.com/ice-gl/icegl-three-vue-tres/tree/tres-v4_fes-v3/)
|
|
# 技术底座与生态 `@ThreeJS @Vue3.x @TresJS @FesJS`
> ICEGL 出品,永久开源且免费商用,持续更新 ing。欢迎点击右上角 Star ⭐,共同见证一个面向 AI 时代持续演进的 Web 3D 开源生态。
本项目建立在四大开源技术底座之上,并通过插件、编辑器、动态组件与 AI 协同工作流,将渲染能力继续延伸到项目交付:
| 生态 | 说明 |
| --- | --- |
| 🎲 [ThreeJS](https://threejs.org)
## 🏕 在线预览:[🌏 opensource.icegl.cn](https://opensource.icegl.cn)
- 如果有条件,也可直接访问 github 的镜像站:[🌏 https://hawk86104.github.io](https://hawk86104.github.io/)
- 全案例微信小程序生态:[🌏 微信内打开](#小程序://三维开源/456pgpJZBiTctdK)
- 全案例微信小程序扫码:
### 精选在线案例
|
在线三维场景编辑器 免费导出源码 + 二次开发
|
智慧机房 编辑器直接落地项目
|
|
技术栈拓扑图 编辑器直接落地项目
|
混元世界 编辑器直接落地项目
|
|
炼化智能工厂可视化 编辑器直接落地项目
|
智能办公空间 编辑器直接落地项目
|
|
无人机组可视化 编辑器直接落地项目 |
低像素炼油厂 免费案例
|
|
低像素风格机房 编辑器直接落地项目 |
塑料制品厂三维 编辑器直接落地项目 |
|
智能仓储管理 编辑器直接落地项目 |
海洋船运可视化 免费案例 |
|
财报分析之三维图 编辑器直接落地项目
|
草履虫动画编辑器 在线动画编辑器
|
|
地图空间编辑器 面向投影地图场景的 GIS 编辑器
|
多套倾斜摄影3D 编辑器直接落地项目
|
更多演示请进入预览页面
### 敬请右上角一键三连: 关注 💛 点赞 ⭐ fork👣
# ✅ 快速开始
> 推荐使用 Node.js >= 20.18。
| 步骤 | 命令 / 操作 | 说明 |
| --- | --- | --- |
| 1 | `git clone` 或直接下载本项目 | 获取项目源码 |
| 2 | `cd` 到项目根目录 | 进入项目目录 |
| 3 | `yarn` | 安装依赖 |
| 4 | `yarn pre.dev` | 预览目录下的调试模式 |
| 5 | `yarn dev` | 自己项目下的调试模式 |
| 6 | `yarn pre.build` | 预览目录下的编译打包 |
| 7 | `yarn build` | 自己项目下的编译打包 |
| 8 | `yarn pre.dev.one` | 只展示某一个案例 / 插件 |
| 9 | `yarn pre.build.one` | 针对某一个案例 / 插件打包,会根据配置下的依赖插件项保留资源,其余资源删除 |
| 10 | `yarn both` | 同时启动 `dev` 和 `pre.dev`,可以边调试自己的项目,边对照移植样例和插件 |

# 📖 文档
## 使用说明:[🌏docs.icegl.cn](https://docs.icegl.cn/)
> 推荐先读:[🤖 AI 协同与 Spec 工作流](https://docs.icegl.cn/docs/three-vue-tres/guide/ai-collaboration.html)。它介绍了图生 3D、OpenSpec 基线、AI 插件开发技能,以及“需求先成为约束、实现再进入交付”的协作方式。
| 三维编辑器:[ 📊原生编辑器+插件生成器 ] | UI 编辑器:[ 📊GoView导出+配置导入组件 ] |
|
|
| uniapp小程序生态:[ 一码全端覆盖-解决方案 ] | qiankun微前端:[ 快速接入您现有项目中 ] |
|
|
|
| 插件应用市场 | 成为作者,加入我们 |
|
|
#### 社区贡献者以及达人: [向他们提问](https://icegl.cn/ask/experts)
### 欢迎大家也加入微信群,QQ群,已有几个群已满,一起学习讨论 webgl。加微信我拉进群
| 微信小程序生态 | 微信群 | QQ群: 795714357 | 公众号: ICE图形学社区 |
|
|
|
|
|