Pascal Editor 3D材质系统教程:10种内置预设与逐表面材质编辑指南
Pascal Editor 3D材质系统教程10种内置预设与逐表面材质编辑指南【免费下载链接】editorOpen-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.项目地址: https://gitcode.com/GitHub_Trending/editor93/editorPascal Editor开源 3D 建筑编辑器内置一套完整的3D 材质系统10 种开箱即用的预设材质、16 大类纹理库以及强大的油漆刷工具——让你可以逐表面地给墙体、屋顶、楼梯的不同部位刷上不同材质。本教程面向新手带你快速上手材质编辑。材质系统架构预设 纹理库双层设计Pascal Editor 的材质分为两层理解这一点后所有功能都豁然开朗层级是什么定义位置预设Preset10 种基础物理参数组合颜色/粗糙度/金属度/透明度material.ts纹理库Catalog带真实贴图的材质条目按 16 个分类组织material-library.ts预设负责物理感纹理库负责真实外观两者可以叠加使用。10 种内置预设材质速查表每种预设都预先配好了颜色、粗糙度roughness、金属度metalness等参数定义在 material.ts预设颜色粗糙度金属度适用场景⬜ white浅灰0.90默认墙体内饰 brick砖红0.850砖墙、烟囱⬛ concrete中灰0.80楼板、基座 wood暖棕0.70地板、家具 glass天蓝0.10.1窗户30% 不透明双面渲染 metal银灰0.30.9栏杆、五金件 plaster米白0.950抹灰墙面⬜ tile浅灰0.40.1瓷砖地面⬜ marble纯白0.20.1大理石台面 custom自定义0.50一切自定义需求 小知识解析未知预设如 AI 生成的旧数据时会自动降级为custom保证场景永不报错逻辑见 resolveMaterial。16 大分类纹理库从木地板到玻璃材质纹理库material-library.ts把上百种带 PBR 贴图的材质分为16 个分类colors·wood·stone·brick·tile·wallpaper·concrete·metal·plastic·fabric·carpet·leather·roofing·ground·glass·other每个纹理条目都标注了适用表面floor / wall / ceiling / roof / furniture / outdoor例如砖墙纹理同时适合外墙与庭院地面。实际纹理文件就存放在 material 资源目录 中采用 KTX2 压缩格式加载快、显存省。纹理真实世界比例1 UV 1 米Pascal 的所有程序化表面都用米作 UV 单位因此每个材质的 repeat 值就是每平方米铺几块贴图1 1 块/米0.4 每 2.5 米一块1.5 1.5 块/米。这是材质自身的属性对所有使用该材质的表面保持一致规则详解见 materials-and-themes.md。油漆刷工具逐表面编辑 3D 材质这是 Pascal Editor 材质系统最惊艳的能力——同一件模型的不同表面可以刷不同材质。选中物体后进入油漆模式material-paint-panel.tsx屋顶顶面top、封边edge、山墙wall三个角色分别刷涂逻辑见 material-paint.ts楼梯栏杆railing、踏步tread、侧板side三部位独立换材质见 buildStairSurfaceMaterialPatch烟囱、老虎窗顶部与主体分区上色围墙、立柱、楼板、天花板、家具整体表面刷涂可涂表面完整清单定义在 MaterialTarget共 24 种目标类型。擦除、一键重置与自定义材质油漆面板底部提供三个高频操作Erase擦除把表面还原为默认外观Reset all一键重置清除该节点所有表面材质屋顶会连同子段一并重置实现见 buildResetSurfaceMaterialUpdates 新建自定义材质创建空白场景材质并立即打开编辑器调出色值后直接刷到场景里总结3 步完成一次专业材质编辑步骤操作效果1️⃣选择表面如屋顶顶面油漆刷锁定该表面角色2️⃣在纹理库选材质或直接用预设实时预览 PBR 贴图效果3️⃣满意即提交或用 Reset 还原改动支持撤销/重做Pascal Editor 的材质系统把专业级 PBR 流程浓缩成了选中 → 刷涂两步无论是新手还是 AI Agent通过其本地 CLI 与 MCP 工具都能快速做出高还原度的 3D 建筑效果。【免费下载链接】editorOpen-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.项目地址: https://gitcode.com/GitHub_Trending/editor93/editor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考