# icegl-three-vue-tres **Repository Path**: ice-gl/icegl-three-vue-tres ## Basic Information - **Project Name**: icegl-three-vue-tres - **Description**: 🎉🎊 一款让你的三维可视化项目快速落地的开源框架 [低代码编辑器 web 小程序 app全端部署 ] 🎊🎉 永久开源免费商用 数字孪生 三维可视化 threejs webgl three three.js tres.js tvt.js - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://opensource.icegl.cn - **GVP Project**: No ## Statistics - **Stars**: 3702 - **Forks**: 862 - **Created**: 2023-10-16 - **Last Updated**: 2025-09-07 ## Categories & Tags **Categories**: 3d-engine **Tags**: Threejs, 可视化, webgl, 数字孪生, vue3 ## README # Three-Vue-Tres 🧳🧳🧳 TvT.js 🧳🧳🧳 A Vue 3 wrapper for Three.js using TresJS for building interactive 3D scenes. 文档说明(语言):[简体中文](./README_zh.md) | English ## 🎉🎉🎊 An Open-Source Framework for Rapid 3D Visualization Project Development 🎊🎉🎉

GitHub last commit gitee-starts gitcode-starts bilibili bilibili

```shell If you find this project helpful, please click the "Star⭐" button on the top right corner. Your star is my motivation to keep developing. Thank you! ``` > For video explanation of this project on Bilibili, click the link below 👇🏻 tres.js webgl three.js # Ecosystem `@ThreeJS @Vue3.x @TresJS` > Produced by icegl. Permanently open-source and free for commercial use. Ongoing updates. Please click "star⭐" on the top right corner to follow. This project integrates with three major ecosystems: - 🎠 ThreeJS \* [Details](https://threejs.org) A renowned browser-based 3D JavaScript library. - 🍀 Vue3.x \* [Details](https://vuejs.org) Easy to learn and use, excellent performance, rich use cases as a web frontend framework. - ⚡ TresJS \* [Details](https://tresjs.org) Declarative ThreeJS with Vue3 components for frontend 3D projects. ## 🏥 Preview: [🌏 opensource.icegl.cn](https://opensource.icegl.cn) - If access is slow, use mirror: [🌏 oss.icegl.cn](http://oss.icegl.cn/) - If VPN is available, use GitHub Pages mirror: [🌏 https://hawk86104.github.io](https://hawk86104.github.io/) - Scan QR code for mini program: tres.js webgl three.js
在线三维场景编辑器:[🪅免费导出源码+二次开发 ] 智慧机房:[ 编辑器直接落地项目 ]
tres.js webgl tres.js webgl
炼化智能工厂可视化:[ 编辑器直接落地项目 ] 智能办公空间:[ 编辑器直接落地项目 ]
tres.js webgl tres.js webgl
无人机组可视化:[ 编辑器直接落地项目 ]
tres.js webgl
```shell If access errors occur due to frequent project updates and builds, please clear browser cache. ``` three.js tres.js webgl tvt.js three.js tres.js webgl tvt.js three.js tres.js webgl tvt.js three.js tres.js webgl tvt.js More demos are available on the preview page. # Advantages - 🌈 Frontend Fundamentals \* FesJS [Details](https://fesjs.mumblefe.cn) Integrated libraries for icons, i18n, API calls, state management (Vuex/Pinia), layout/access/route management. - 🌠 Write 3D visualization projects just like writing Vue3.x [Details](https://tresjs.org/guide) Fully supports latest ThreeJS. Use modern Vue3 syntax and TS/JS interchangeably. ```html ``` ### Please support with: Follow 💛 Like ⭐ Fork👣 # ✅ Quick Start ```js 1. git clone or download this repo 2. cd to project root 3. yarn // install dependencies 4. yarn pre.dev // preview debug mode 5. yarn dev // project debug mode 6. yarn pre.build // build preview 7. yarn build // build project 8. yarn pre.dev.one // preview a specific example/plugin 9. yarn pre.build.one // build a specific example/plugin 10. yarn both // start dev and pre.dev together ``` # 📖 Documentation ## User Guide: [🌏docs.icegl.cn](https://docs.icegl.cn/)
3D Editor: [ 📊Native Editor + Plugin Generator ] UI Editor: [ 📊GoView Export + Config Import Component ]
tres.js webgl tres.js webgl
uniapp Mini Program Ecosystem: [ One Code, Full Platform Solution ] Qiankun Micro Frontend: [ Seamless Integration into Existing Projects ]
tres.js webgl tres.js webgl
# 🧩 Rich [Plugin Marketplace 🌏tvtstore](https://www.icegl.cn/tvtstore) #### [🌏www.icegl.cn/tvtstore](https://www.icegl.cn/tvtstore) contains a variety of project scenarios and features. Plugins are a vital part of the ICE community ecosystem. In the marketplace, both complete applications and functional modules are referred to as plugins.
Plugin Marketplace Become an Author & Join Us
tres.js webgl tres.js webgl
# ❓ Feedback & Support If you have any questions while using the platform, feel free to reach out through the following methods: ### Q&A Community: [ICE Graphics Community icegl.cn](https://www.icegl.cn/ask) Graphics Q&A Community #### Community Contributors & Experts: [Ask the Experts](https://icegl.cn/ask/experts) Graphics Q&A Community ### Feel free to join our WeChat and QQ groups. Some groups are already full, but we're always happy to connect and learn WebGL together! Add us on WeChat to join the groups.
WeChat Mini Program Ecosystem WeChat Group QQ Group: 795714357 Official Account: ICE Graphics Community

tres.js webgl

tres.js webgl

tres.js webgl

tres.js webgl

# ⭐ Star History [![Star History Chart](https://api.star-history.com/svg?repos=hawk86104/three-vue-tres,hawk86104/vue3-ts-cesium-map-show&type=Date)](https://star-history.com/#hawk86104/three-vue-tres&hawk86104/vue3-ts-cesium-map-show&Date) # ™️ Copyright Information This project is released under the Apache 2.0 open-source license, providing free lifetime use and allowing commercial applications. > If you use this project for commercial purposes, please comply with the Apache 2.0 license and retain the author’s technical support acknowledgment. - For secondary development intended for commercial use or open-source competitors, please do not remove or modify the copyright, author statement, or source attribution at the top of the TvT.js source code. - Commercial use is allowed, but secondary open-sourcing and charging for it are prohibited. The copyright information of third-party source code and binary files included in this project will be noted separately. Follow our official WeChat account to receive the latest updates.

Copyright © 2022-2026 by 🧊icegl (https://www.icegl.cn) All rights reserved。