Forge Viewer-加载第二个SVF并更换零件



是否可以加载第二个(或多个(SVF文件,然后用加载的部分替换旧模型的某些部分?

例如:假设我们有一把默认装饰为红色靠背的椅子,我想加载只有绿色靠背的.SVF文件(而不是整个椅子(并替换它。

是的,这是可以做到的。

这篇博客文章解释了多个模型的聚合,例如:https://forge.autodesk.com/blog/multi-model-refresher.

如果只想从模型中加载一组特定的对象,可以通过向loadDocumentNode方法指定它们的ID来实现:https://forge.autodesk.com/blog/minimizing-viewer-workloads-loading-models-partially-selected-components-and-features-only.

要从已加载的模型中隐藏对象,可以使用viewer.hide方法(不过这需要禁用查看器中的"显示重影元素"选项(。或者,可以修改此对象的片段以隐藏它们或将它们移出摄影机视图:https://forge.autodesk.com/blog/working-2d-and-3d-scenes-and-geometry-forge-viewer.

最新更新