Go to file
2025-10-23 16:21:26 +08:00
common/build feat(All):Initial 2025-10-04 23:36:07 +08:00
packages fix(Roaming): 修复生成漫游碰撞体不支持InterleavedBufferAttribute类型的问题 2025-10-23 16:21:26 +08:00
.gitignore fix(Config): 优化配置 2025-10-16 01:11:55 +08:00
.npmrc feat(All):Initial 2025-10-04 23:36:07 +08:00
CONTRIBUTING.md feat(All):Initial 2025-10-04 23:36:07 +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 fix(Config): 优化配置 2025-10-16 01:11:55 +08:00
pnpm-lock.yaml fix(Roaming): 修复生成漫游碰撞体不支持InterleavedBufferAttribute类型的问题 2025-10-23 16:21:26 +08:00
pnpm-workspace.yaml fix(Config): 优化配置 2025-10-16 01:11:55 +08:00
README.en.md fix(README): 修改图片地址 2025-10-04 23:54:25 +08:00
README.md fix(README): 修改图片地址 2025-10-04 23:54:25 +08:00

Astral 3D Editor

🌍 简体中文 | English

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 ≥ 18.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 uses the Apache License open source license, please comply with the following terms:

  • Allowed: personal learning, secondary development, commercial use
  • ⚠️ A copyright notice is required.
  • Do not use this item for any illegal purpose

Full legal notice | Contribution guide

🌟 Star trend

Star History Chart