@icraft/editor-react 现在可用

用更少时间
构建属于你的 Web 3D 编辑器

@icraft/editor-react 是一个基于 React + Three.js 构建的 Web 3D 编辑器框架,帮助开发者快速构建数字孪生平台、3D配置器、工程工具等复杂 Web 3D 应用。

构建 3D 编辑器所需的一切

无需从零开始,直接使用我们精心设计的核心模块

所见即所得的可视化编辑

像做 PPT 一样简单。内置完善的拖拽、缩放、旋转交互,配合直观的属性面板,非专业人员也能快速搭建 3D 场景。

  • 拖拽式构建
  • Gizmo 交互操作
  • 实时属性编辑
  • 多视图切换

极致渲染性能

内置工业级渲染优化。支持 LOD 多细节层次自动生成、Auto Instancing 自动实例化渲染,轻松应对复杂的构件场景。

  • Auto Instancing 合批
  • LOD 自动生成
  • Web Worker 异步处理
  • 保持流畅体验

企业级 Headless 架构

真正的 UI 与引擎解耦。@icraft/engine 提供完整的元素系统、事件系统和数据管理能力,配合 React/Vue 等框架轻松构建定制化编辑器。

  • 易用的数据状态管理
  • UI 与引擎完全解耦
  • 完备的事件系统
  • 组件化设计

完备的资产与数据流

专为生产环境设计的数据流。支持标准 JSON 导入导出、GLTF/GLB 自动压缩以及完整的历史记录管理。

  • 标准 JSON 数据协议
  • GLTF/GLB 自动压缩
  • 全功能撤销/重做
  • 自定义字段扩展

灵活的 UI 与逻辑扩展

提供丰富的 API 用于定制工具栏、右键菜单等 UI 元素,并支持拦截和自定义底层核心逻辑,满足复杂业务需求。

  • 自定义 UI 扩展
  • 右键菜单定制
  • 核心事件拦截
  • 业务逻辑注入

无缝对接自定义模型库

通过简单的配置或动态 API,轻松将企业私有的 3D 模型库接入编辑器,支持 GLTF/GLB 等标准格式,赋能垂直行业场景。

  • 私有模型库接入
  • 动态 API 数据源
  • 支持标准格式
  • 一键配置生效

适用于多种 Web 3D 场景

专注于轻量级、低成本、易集成的 3D 业务可视化

智慧工厂

快速搭建化工工厂、矿场或生产线的 3D 布局。无需专业建模,通过简单拖拽即可还原现场,对接 IoT 数据实现状态监控与可视化管理。

医疗与实验室

为医疗设备、实验室管理系统提供直观的 3D 界面。以低成本实现设备位置、运行状态及工作流的可视化,提升管理效率。

IT服务架构

专为系统架构师和 DevOps 打造。轻松绘制专业的云架构图、网络拓扑图和数据流图,支持 AWS、Azure 等主流云图标,让技术方案展示更具专业度。

业务低代码集成

专为集成而设计。极简的 API 和友好的用户体验,让您的低代码平台或业务系统快速具备 3D 编辑能力,大幅降低开发成本。

为什么不从零开始?

开发一个生产级 Web 3D 编辑器不仅需要深厚的图形学知识,还需要处理大量的 UI 交互逻辑。

自研成本

6 - 12 个月
团队规模
3+ 工程师
RECOMMENDED
iCraft

使用 iCraft

几周内
专注
业务创新

为开发者设计

  • React + TypeScript 现代技术栈
  • @icraft/editor-react 源码交付
  • @icraft/engine 稳定内核
  • 模块化架构,易于拆分

简单透明的授权模式

一次付费,永久使用源码授权

编辑器授权

¥2万 / 永久
  • 编辑器源码 (@icraft/editor-react)
  • 引擎运行时 (@icraft/engine)
  • 主版本号永久使用授权
  • 域名绑定
  • 完整 API 文档
  • 1 年修订版本更新
  • 1 年技术支持

Enterprise 企业定制

联系咨询
  • 包含编辑器授权所有内容
  • 定制开发支持
  • 专属技术支持群
  • 私有化部署协助

常见问题

是的,授权包含编辑器 UI (@icraft/editor-react) 的完整源码。您可以自由修改 UI、增加功能或进行深度定制。核心引擎 (@icraft/engine) 以 npm 包形式提供。

我们采用灵活的域名绑定授权模式。支持绑定多个域名(如 production.com, test.com),企业版更支持通配符域名(如 *.your-company.com)。License 绑定大版本,保证生产环境的长期稳定性。

授权是永久有效的。您购买的是特定大版本(如 v3.x)的永久使用权。当未来发布新的大版本(如 v4.0)时,您可以选择继续使用旧版本,或者付费升级。

完全可以。我们的架构设计就是为了方便二次开发。您拥有 UI 层的完全控制权,同时享受底层引擎的稳定性。

你需要熟悉 React 和 TypeScript。虽然不需要精通 Three.js(引擎已经封装了大部分复杂性),但了解基本的 3D 概念会更有帮助。

icraft-logoiCraft Editor

准备好构建你的 3D 编辑器了吗?