You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Forge Viewer 7.71删除重建自定义网格时抛出错误问题咨询

Forge Viewer 7.71版本自定义网格重建异常问题

故障表现

  • 业务应用通过ModelBuilder扩展向Forge Viewer添加大量自定义网格,该功能在低版本查看器中长期稳定运行,升级至7.71版本后出现运行异常。
  • 应用的图形更新逻辑为:触发更新时先清空全部现有自定义网格,再基于最新数据重新创建网格。在7.71版本环境下执行网格重建操作时,浏览器开发者工具控制台会重复抛出如下报错,报错触发后新网格无法正常创建渲染:
Uncaught TypeError: Cannot read properties of undefined (reading 'material')
    at FragmentList.getMaterial (FragmentList.js:760:1)
    at FragmentList.getMaterialId (FragmentList.js:754:1)
    at RenderBatch.js:222:1
    at Int32Array.sort (<anonymous>)
    at RenderBatch.sortByMaterial (RenderBatch.js:220:1)
    at RenderModel.applyVisibility (RenderModel.js:388:1)
    at RenderModel.nextBatch (RenderModel.js:360:1)
    at RenderScene.reset (RenderScene.js:387:1)
    at Array.cmdBeginPhase (Viewer3DImpl.js:1125:1)
    at RenderCommandSystem.executeCommandList (Viewer3DImpl.js:847:1)

补充说明

  • 已核对官方发布的7.71版本更新说明,未提及该操作场景下存在预期内的逻辑变更,需要排查报错根因并给出适配修复方案。
  • 已整理可稳定复现该问题的代码样例可供调试定位使用。

内容的提问来源于stack exchange,提问作者devbmc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 16:27:48