ArchSight Graphics v1.1.0:把材质、大模型和工程语义收稳
ArchSight Graphics v1.1.0 已经发布。
在线体验地址:https://graphics.archsight.cn/
如果说 v1.0.0 是把工程图形平台放到线上,让大家能打开、导入模型、看 IFC、保存项目;那 v1.1.0 做的就是首发后的第一轮补齐。
这次不追求“再多加几个按钮”。重点是几件更基础的事:材质看得更像工程模型,大模型浏览更稳,WebGPU 和 WebGL 的边界更清楚,自建构件开始带上更明确的工程语义,样例资源也更适合直接拿来体验。

01. 材质不再只是分类色
v1.1.0 最直观的变化,是材质。
之前很多自建构件主要靠纯色区分类别。现在,平台内置了混凝土、砖、墙面、屋面、地面、沥青、砂石、木板、金属等离线材质。自建墙、板、洞口、基础、围护、场地和结构构件,都可以绑定项目材质。

更细一点,构件可以按表面分配材质,项目文件也会保存这些关系。导入模型侧,FBX 大模型在 WebGPU 路径下保留贴图保真,不再简单退成无贴图显示。导入网格的子构件,也可以在属性面板里连续替换项目材质。
这不是单纯为了“好看”。材质、构件、面和导入子对象能稳定对应起来,后续做工程量、审查标记和 AI 解释,才有对象基础。
02. 大模型浏览更重视稳定口径
这版继续处理大模型。
Worker 侧实例化编译、视锥剔除、性能场景加载器和性能快速面板,都进入稳定发布口径。加载、旋转、选择、显隐、剖切和属性查看时,主线程压力会更可控。
WebGPU 入口也固定下来了,但默认仍然是“自动”。系统会根据模型特征、设备能力和运行状态,在 WebGPU 和 WebGL 之间选择。WebGPU 是重点优化路径,WebGL 仍然保留为兼容和排障基线。
我们不把“强行跑 WebGPU”当成稳定。更重要的是记录 Auto 决策、实际后端、回退状态和测试场景。
这一版还补了 50 万级空间索引查询基准、WASM BVH 可见性、IFC 本地缓存可见性、大 FBX ZIP 导入门禁,以及加载耗时、FPS、长任务、heap、可见对象、worker culling 等诊断信息。
03. 自建构件开始带工程语义
v1.1.0 也继续补工程语义几何。
墙、板、洞口、管线等对象,不只是生成一个三维形体。它们开始有更明确的参数、几何输入、BRep 输出和降级契约。几何内核侧也补了 profile 契约、几何容差契约和 contract matrix 验证。

这类信息很朴素,但很关键。一个对象为什么这样生成,参数是否合法,失败后为什么降级,项目文件能不能保存再打开,这些都要讲得清楚。
构件工程量摘要和工程视图快照也在这一版前移。它们不是最终交付体系,但已经能把当前视角、对象状态和审查上下文沉淀下来,方便教学、演示和问题复盘。
04. 样例入口和交互细节继续打磨
首发版本已经有样例资源入口。v1.1.0 把这个入口继续整理了一遍。
现在样例资源按 IFC、模型/材质、自建/行业区分,重型样例、缓存状态和依赖恢复也说得更清楚。体验者不需要先找模型文件,直接用样例就能检查导入、材质、缓存、项目对象和性能状态。

界面上也做了几处小但必要的调整:底部状态控件更紧凑,渲染后端和材质显示状态更清楚;项目树里的模型、标高和轴网定位会统一触发视口聚焦;材质对象选中时使用统一高亮,避免被材质颜色盖掉。
这些都不是大功能,但会影响日常使用。
05. 发布工程也补了一轮
这次发布前,依赖和发布链路也做了整理。
DOMPurify 升级到修复版本,主应用 Vite 升级,VitePress 内部 Vite 通过 override 覆盖到安全版本。package-lock 重新构建,处理了 npm audit 和 npm ls 中的依赖树问题。
验证入口也增加了:release pack、bundle boundary、graphics platform gates、项目文件兼容、材质回归、WebGPU / IFC / FBX smoke、性能预算等,都有对应检查。
工程图形应用很容易受浏览器、显卡、跨源隔离、WASM、Worker 和本地缓存影响。发布工程不稳,前台体验就会失真。这一轮补课是必要的。
06. 仍然要讲边界
v1.1.0 是稳定发布,不是完整 CAD/BIM 平台。
WebGPU 仍然是重点优化和可选验证路径,正式体验必须继续支持 WebGL 和自动降级。复杂楼板洞口、路径管线自动生成、完整 Revit/CAD 替代、完整 MEP 建模、复杂族库、施工图体系和 IFC 写回,都不属于本版本承诺。
如果你要体验这一版,建议直接检查几条路径:
- 打开 IFC / FBX / GLB 样例,看加载、选择、显隐、剖切和测距。
- 切换材质显示,检查材质覆盖和选中高亮。
- 打开自建墙、板、洞口、管线样例,看参数、保存和重开。
- 在性能场景里看 FPS、长任务、可见对象和 worker culling 状态。
- 在不支持 WebGPU 的环境里确认能回到 WebGL,不白屏。
这就是 v1.1.0 的重点:不急着把边界说大,先把可以反复体验的路径收稳。
关注我们
欢迎搜索并关注 筑见实验室,获取更多结构计算与工程前沿动态:
