WebGPU 3D 建筑编辑器开源
推荐指数 37.0 NO. 006 · 2026.07.29
Stars18,534
为什么值得看
基于 React Three Fiber 和 WebGPU 的 3D 建筑场景编辑器,采用 Turborepo 架构将核心状态、3D 渲染、节点定义分离为独立包。对前端 3D 工具链有参考价值,尤其是想自建可视化编辑器而非套用现成低代码平台的团队。
Create and share 3D architectural projects.
媒体预览
编辑判断
3D 可视化编辑器这个赛道长期被 Unity、Unreal 的封闭生态主导,前端领域虽然有三.js 但缺少工程化成熟的编辑器框架。Pascal 的选择是把 viewer runtime 和 node definitions 拆成独立 npm 包,这意味着你可以只拿它的渲染层,替换成自己的业务节点体系。
对比 Spline 或 Bezi 这类闭源设计工具,Pascal 走的是"可嵌入、可二次开发"路线,更接近早期 Figma 的 Plugin API 思路。如果你在做建筑行业的 BIM 轻量化、工业数字孪生或者游戏关卡编辑器,不想被 Unity 的 WebGL 导出绑架,这个架构值得拆开研究。
目前 18K star 里有相当比例是冲着 WebGPU 落地案例来的——R3F 的 WebGPU 支持还在实验阶段,Pascal 算是给出了一个完整的大型应用参考实现。
Star History
生态分析
Beta
React Three Fiber 生态中稀缺的建筑专用 3D 编辑器基础设施
独特价值:Turborepo 解耦架构 + WebGPU,为自建可视化编辑器提供可复用底层