GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

pascalorg /

editor

用于创建、编辑和分享三维建筑项目的 WebGPU 开源编辑器。

访问 GitHub 仓库 ↗
最近上榜 · 2026-09-12#16

当日排名

+83当日新增 Star23,572总 Star

Pascal Editor:面向建筑项目的 WebGPU 三维编辑器

一分钟看懂

Pascal Editor 是用 React Three Fiber 和 WebGPU 构建的三维建筑编辑器,可创建、编辑和分享建筑场景。仓库同时提供查看器、节点系统、编辑组件、命令行工具和 MCP 服务,便于 Agent 操作场景。

你可以用它做什么

  • 在浏览器中创建墙体、楼层、区域等三维建筑节点。
  • 保存项目并进行选择、撤销、重做和视图切换。
  • 把查看器与编辑组件嵌入自己的 React 应用。
  • 通过 MCP 让兼容 Agent 读取或修改场景。
  • 使用捕获协议展示静态或实时三维数据。

主要能力

  • WebGPU 与 React Three Fiber 三维渲染。
  • 模块化 core、viewer、editor、nodes 与 MCP 包。
  • 本地 CLI、持久 SQLite 存储和认证 MCP 服务。
  • IndexedDB 场景状态及撤销重做机制。

适合哪些人

适合建筑可视化、三维 Web 应用和 Agent 辅助建模的开发者,也适合想在本地试用三维建筑编辑器的技术用户。

怎么开始使用

准备 Node.js 22.13+,运行 npx @pascal-app/cli editor 启动本地编辑器。开发者可按需安装 core、viewer、editor 和 nodes 包,再参考官方文档连接 MCP 或嵌入查看器。

使用前需要知道

WebGPU 需要兼容浏览器与显卡驱动,复杂场景的性能取决于设备。MCP 服务能修改场景和本地数据,应保持回环地址、认证和最小权限。项目更偏通用三维编辑基础设施,不应假定其输出满足建筑法规、施工图或专业 BIM 交付要求。项目采用 MIT 许可证。

官方资料