Go to file
2026-04-10 11:24:40 +08:00
common/build feat(All):Initial 2025-10-04 23:36:07 +08:00
packages chore(sdk): remove diagnostic console.error logs from unpackGroup 2026-04-10 11:24:40 +08:00
Test feat(all): 离线包加载测试 2026-04-09 00:20:33 +08:00
.gitignore fix(sdk): 确保所有Object3D对象原型链一致 2026-03-05 11:11:02 +08:00
.npmrc feat(All):Initial 2025-10-04 23:36:07 +08:00
.prettierrc.js feat(prettier): 添加 Prettier 配置文件以规范化代码格式 2025-12-28 21:40:40 +08:00
CONTRIBUTING.md feat(Editor): 编辑页面点击Logo回到首页 2025-11-04 23:10:47 +08:00
LEGAL.md feat(All):Initial 2025-10-04 23:36:07 +08:00
LICENSE feat(All):Initial 2025-10-04 23:36:07 +08:00
package.json feat(prettier): 添加 Prettier 配置文件以规范化代码格式 2025-12-28 21:40:40 +08:00
pnpm-lock.yaml feat(all): 迁移扩展相关功能 2026-04-08 15:34:43 +08:00
pnpm-workspace.yaml fix(Config): 优化配置 2025-10-16 01:11:55 +08:00
README.en.md docs(README): 增加gitee地址 2026-01-11 21:57:28 +08:00
README.md docs(README): 增加gitee地址 2026-01-11 21:57:28 +08:00

Astral 3D Editor

🌍 简体中文 | English

Link
Online Demo Online Demo Online Demo

Modern Web 3D editor based on Vue3 + Three.js

Editor City Preview Editor Preview

💬 Join the community

Get the latest news and technical support in the following ways:

QQ Group Contact Author

🚀 Core competence

Core function

  • Multi-format support: 30+ model format (GLTF/OBJ/FBX/GLB/RVT/IFC, etc.)
  • BIM Model Lightweight Demonstration (RVT/IFC)
  • CAD drawing analysis (DWG/DXF)
  • Scenario subcontract storage and loading
  • Animation editor

Expansion capability

  • 🧩 plug-in system
  • 📜 When the script is running
  • 💫 Particle system
  • ❄️ Weather system
  • ☁️ Cloud Storage Integration (USS again)
  • 🎠 Resource center

Coming soon

  • 🚧 Physical engine support
  • 🚧 WebGPU support
  • 🚧 Data components (API/WebSocket)
  • 🚧 low code data large screen
  • 🚧 WebSocket Multi-party collaboration

🛠️ Technology stack

Vue3 Three.js Cesium NaiveUI UnoCSS

Quick start

pre-demand

  • Node.js ≥ 23.11.x
  • Yarn

Local run

    git clone https://github.com/mlt131220/Astral3D.git

    cd Astral3D
    pnpm install
    pnpm run sdk:build
    pnpm run editor:dev

Production construction

    pnpm run editor:build

📚 Ecological correlation

Back-end implementation

Java Backend

Document center

Documentation

Support project

If this project is helpful to you, please feel free to:

  1. In case wall [user] (https://github.com/mlt131220/Astral3D/issues/2) leave your usage scenario
  2. Scan code support developers:
AliPay WeChat

⚖️ License agreement

This project adopts the [![Apache License] (https://img.shields.io/badge/License-Apache_2.0-blue.svg)] (License) open source licenses, please comply with the terms of the agreement and the following supplementary conditions:

  • allows: individual learning/secondary development
  • ⚠️ A copyright notice is required
  • ⚠️ commercial use requires authorization
  • Prohibited: using this project for business or illegal purposes that are competitive with hangzhou xingluan digital technology

Full legal notice | Contribution guide

🌟 Star trend

Star History Chart