project
Pascal Editor - 开源 3D 建筑编辑工具,在浏览器直接运行
Pascal Editor 是基于 Web 的开源 3D 建筑编辑器,由 Claude 辅助开发。工具无需安装,浏览器可运行,采用 WebGPU 技术实现高性能渲染。
Pascal Editor是什么
Pascal Editor 是基于 Web 的开源 3D 建筑编辑器,由 Claude 辅助开发。工具无需安装,浏览器可运行,采用 WebGPU 技术实现高性能渲染。Pascal Editor 支持墙体绘制、家具放置、区域编辑、2D/3D 双视图联动等专业功能,可拖拽调整建筑参数,层级化管理多楼层结构。相比 AutoCAD、Revit 等专业软件,工具完全免费开源,适合室内设计、游戏场景搭建等轻量级 3D 建模需求。
Pascal Editor的主要功能
- 墙体绘制:支持墙体、楼板、天花板的自由绘制与实时拉伸变形。
- 家具放置:提供丰富的家具、门窗等建筑构件库,可一键拖拽放置。
- 区域编辑:具备区域框选功能,方便快速调整空间布局与划分。
- 参数调整:所有建筑参数均支持可视化拖拽调整,无需手动输入数值。
- 双视图联动:首创 2D 平面与 3D 立体双视图联动编辑模式。
- 视角切换:支持 360° 自由视角切换,包括俯视、左右侧视及透视效果。
- 显示模式:提供楼层堆叠、爆炸分解、单层独奏等多种专业显示模式。
- 构件显隐:可独立控制任意建筑构件的显示或隐藏状态。
如何使用Pascal Editor
- 打开应用:访问Pascal Editor官网 https://editor.pascal.app 可直接使用,无需下载安装。
- 认识工具栏:底部工具栏提供选择、建造、删除、2D视图等核心功能入口。
- 查看层级:左侧边栏显示项目层级结构,包括建筑、楼层、区域等节点。
- 调整属性:右侧属性面板可查看和编辑选中对象的详细参数。
- 切换工具:点击工具栏图标切换不同工具,如画墙、放置家具、框选区域等。
- 拖拽编辑:在 3D 场景中直接拖拽物体进行移动、旋转或缩放。
- 控制视角:用鼠标滚轮缩放视图,按住右键拖动旋转视角。
- 创建结构:先创建建筑主体,再添加楼层,最后在楼层内绘制墙体和放置物品。
- 修改参数:选中对象后,在右侧面板拖拽数值条实时调整尺寸参数。
- 双视图编辑:点击 2D 按钮开启双视图模式,同步进行平面和立体编辑。
- 自动保存:系统自动保存所有操作至浏览器本地存储。
- 撤销重做:使用 Ctrl+Z 和 Ctrl+Y 进行撤销和重做。
- 导出项目:支持导出项目文件进行备份或分享。
Pascal Editor的关键信息和使用要求
- 项目背景:由 Claude 辅助开发的纯 Web 3D 建筑编辑器,GitHub 获星 5.3k+。
- 核心优势:浏览器直接运行,无需安装任何软件,零成本使用。
- 技术要求:需使用支持 WebGPU 的现代浏览器(Chrome、Edge 等最新版本)。
- 功能定位:适合轻量级建筑设计、室内布局、游戏场景搭建,非专业 CAD 替代品。
- 数据存储:项目数据保存在浏览器本地 IndexedDB,清除缓存会丢失数据。
Pascal Editor的核心优势
- 零门槛使用:纯 Web 应用架构让用户打开浏览器可立即使用,无需下载安装任何软件。
- AI 驱动开发:整个项目由 Claude 辅助编写代码,体现先进的 AI 辅助开发模式和技术实现能力。
- 高性能渲染:基于 WebGPU 图形技术实现高性能 GPU 加速渲染,操作流畅度接近传统本地原生软件体验。
- 专业功能完备:提供 2D/3D 双视图联动、可视化参数编辑、层级化场景管理等满足专业建筑设计需求的功能。
Pascal Editor的项目地址
- 项目官网:https://editor.pascal.app/
- GitHub仓库:https://github.com/pascalorg/editor
Pascal Editor的同类竞品对比
| 对比维度 | Pascal Editor | SketchUp Free | Tinkercad |
|---|---|---|---|
| 产品定位 | 开源 3D 建筑编辑器 | 轻量级 3D 建模工具 | 入门级 3D 设计平台 |
| 使用方式 | 浏览器直接打开,无需安装 | 浏览器运行,需注册账号 | 浏览器运行,需注册账号 |
| 费用 | 完全免费开源 | 基础版免费,Pro 版收费 | 完全免费 |
| 核心功能 | 建筑墙体绘制、楼层管理、2D/3D 双视图 | 推拉建模、组件库、风格渲染 | 基础几何建模、简单组合 |
| 技术架构 | WebGPU 高性能渲染 | WebGL 渲染 | WebGL 渲染 |
| 专业程度 | 中等,适合建筑空间设计 | 较高,适合建筑与景观设计 | 较低,适合初学者和教育 |
| 数据存储 | 浏览器本地 IndexedDB | 云端存储 | 云端存储 |
Pascal Editor的应用场景
- 室内设计:设计师可快速搭建房屋结构、规划空间布局、摆放家具进行装修方案预览,无需购买昂贵专业软件。
- 建筑设计:建筑师能创建建筑模型、设计楼层平面、调整墙体结构进行概念方案推敲,降低早期设计成本。
- 游戏开发:开发者可搭建游戏场景、设计关卡地图、布置道具元素加速原型制作,提升开发效率。
- 房产展示:房产中介能制作 3D 户型图、生成交互式看房模型提升客户体验,增强销售转化效果。