跳至主要內容
ES 3D EditorES 3D Editor

ES 3D Editor

基于 ThreeJS + Vue 3 + Naive UI 的三维编辑器

使用指南更新记录演示站点

工业范

  • 支持 BIM(.rvt,.ifc,.rva) PDMS(.rvm) CAD(.stp,.step,.dgn) 等格式工业模型。

  • 支持 CAD(.dwg,.dxf) 图纸解析预览等功能。

这里或许有你想要的内容

正在扩展并将持续扩展编辑器功能,懒懒散散,马不停歇。

🍡 最新技术栈

基于Vue3、Vite、TypeScript、Naive UI等最新技术栈开发

🌷 基于ThreeJS

Three.js 是基于webGL的封装的一个易于使用且轻量级的3D库,是前端开发者研发3D绘图的主要工具

🔅 简洁易用

高效进行场景处理,并且提供网络压缩存储功能,在项目中快速读取加载

🚀 BIM 轻量化引擎

支持上传BIM模型进行轻量化查看,并转化为GLB格式

🌈 CAD 在线解析

支持CAD图纸在线解析预览

🏝️ 多元插件库(开发阶段)

编辑器提供了丰富的插件库,可以满足用户各种需求,如:glTF处理器、地形生成器、模型转换器、粒子编辑器等等。

💊 Cesium (开发阶段)

Cesium 提供全球级别的高精度的地形和影像服务支持,方便用户快速搭建一款零插件的虚拟地球 Web 应用

🚩 WebGPU (开发阶段)

更快的计算...


⚡ 快速开始

bash
    git clone https://github.com/mlt131220/ES-3DEditor.git

    cd ES-3DEditor
    yarn install
    yarn run dev

Tips:

  • Node > 18.0.0;