Pascal Editor 是一款完全开源、基于浏览器运行的 3D 建筑设计编辑器,无需安装专业软件或高端显卡,打开网页就能拖拽建墙、铺地板、加门窗,实时生成可交互、可分享的三维建筑模型。它专为降低建筑可视化门槛而生——告别复杂CAD操作与漫长渲染等待,让创意从草图到3D呈现只需几分钟。
核心功能
- 所见即所得的直观建模:通过鼠标拖拽快速创建墙体、楼板、楼梯、屋顶等基础构件,支持尺寸精确输入与实时参数调整
- WebGPU 加速的流畅渲染:底层采用 WebGPU(下一代网页图形标准),在现代浏览器中实现接近本地应用的高性能3D视图与光影效果
- 模块化架构,开箱即用:内置材质库、家具组件、灯光系统与环境预设,一键添加真实感细节,无需手动贴图或建模
- 一键发布与嵌入分享:导出轻量级链接或 HTML 文件,他人点击即可360°自由漫游你的建筑模型,支持嵌入网站、教学课件或作品集
- 开发者友好扩展生态:以 Turborepo 管理的清晰单体仓库结构,@pascal-app/core(逻辑层)与 @pascal-app/viewer(渲染层)解耦明确,便于二次开发或集成进自有平台
- 全栈 TypeScript 支持:从状态管理(Zustand)、空间查询到事件总线,代码类型安全、文档完善,前端工程师可快速阅读、调试与贡献
适合哪些人用
建筑师与室内设计师可用它快速产出方案概念模型,向客户直观演示空间关系;建筑/环艺专业学生能绕过沉重软件学习曲线,在课堂作业或毕设中专注设计表达;教师可将其作为三维空间思维教学工具;甚至对建筑感兴趣的编程爱好者,也能基于其开源代码学习 React + Three.js + WebGPU 的前沿3D Web开发实践。它不是替代 Revit 或 SketchUp 的重型工具,而是填补“想法验证→快速原型→协作沟通”这一关键空白的轻量利器。
快速上手
无需本地部署即可体验全部功能:访问 https://editor.pascal.app(官方在线版),注册免费账号后即可新建项目、开始建模。如需私有化部署或二次开发,只需克隆 GitHub 仓库:git clone https://github.com/pascalorg/editor.git,进入 editor-v2 目录后执行 pnpm install && pnpm dev(需已安装 Node.js 18+ 和 pnpm),数秒即可在本地启动开发服务器。完整 CLI 工具链与组件 API 文档均在 README 中提供中文友好的指引。
项目信息
pascalorg/editor
GitHub
Create and share 3D architectural projects.
8.6k
今日 +5,612 stars this week
Stars
1.1k
Forks
TypeScript
MIT
编程语言:TypeScript|GitHub Star 数:8631|开源协议:MIT|GitHub 项目地址
如果你厌倦了被商业软件绑定、被复杂流程劝退,又渴望真正“动手做出一个能走能看的3D房子”,Pascal Editor 就是那个久等的开源答案——自由、透明、易用,且正在被全球数千名真实用户每天使用和改进。


