【发布时间】:2021-01-13 22:24:37
【问题描述】:
我在 Autodesk Forge Viewer 中加载了一个大型联合模型(来自多个 IFC 文件的约 300k 元素)。我正在做这样的跨模型(聚合)选择:
var selection = [{model1 : [ids...]}, {model2 : [ids...]}, {model3: [ids...]}, etc...);
viewer.impl.selector.setAggregateSelection(selection);
现在,鉴于所选元素的数量达到 100k+,这会使 UI 冻结几秒钟,然后一旦所有元素在查看器中突出显示,查看器的性能 (fps) 就会显着下降。切换到隔离而不是选择(突出显示)可以提高查看器的性能,但在执行此操作时仍会冻结 UI 几秒钟。
在进行这些大型选择时是否有任何性能提示,选择/隔离过程是否可以异步完成以使 UI 感觉更灵敏?
干杯
【问题讨论】:
标签: performance selection autodesk-forge autodesk-viewer