ArchSight Graphics v1.1.0:把材质、大模型和工程语义收稳

ArchSight Graphics v1.1.0 已经发布。

在线体验地址:https://graphics.archsight.cn/

如果说 v1.0.0 是把工程图形平台放到线上,让大家能打开、导入模型、看 IFC、保存项目;那 v1.1.0 做的就是首发后的第一轮补齐。

这次不追求“再多加几个按钮”。重点是几件更基础的事:材质看得更像工程模型,大模型浏览更稳,WebGPU 和 WebGL 的边界更清楚,自建构件开始带上更明确的工程语义,样例资源也更适合直接拿来体验。

图 1 v1.1.0 工作台同时呈现工程模型、项目对象和性能状态

01. 材质不再只是分类色

v1.1.0 最直观的变化,是材质。

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

图 2 材质面板支持项目材质覆盖和导入模型贴图保真

更细一点,构件可以按表面分配材质,项目文件也会保存这些关系。导入模型侧,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 验证。

图 3 工程语义构件保留参数、变换和工程量等对象级信息

这类信息很朴素,但很关键。一个对象为什么这样生成,参数是否合法,失败后为什么降级,项目文件能不能保存再打开,这些都要讲得清楚。

构件工程量摘要和工程视图快照也在这一版前移。它们不是最终交付体系,但已经能把当前视角、对象状态和审查上下文沉淀下来,方便教学、演示和问题复盘。

04. 样例入口和交互细节继续打磨

首发版本已经有样例资源入口。v1.1.0 把这个入口继续整理了一遍。

现在样例资源按 IFC、模型/材质、自建/行业区分,重型样例、缓存状态和依赖恢复也说得更清楚。体验者不需要先找模型文件,直接用样例就能检查导入、材质、缓存、项目对象和性能状态。

图 4 样例资源库区分 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 写回,都不属于本版本承诺。

如果你要体验这一版,建议直接检查几条路径:

这就是 v1.1.0 的重点:不急着把边界说大,先把可以反复体验的路径收稳。


关注我们

欢迎搜索并关注 筑见实验室,获取更多结构计算与工程前沿动态: