Autodesk forge 如何在Autodesk中仅显示特定视图

Autodesk forge 如何在Autodesk中仅显示特定视图,autodesk-forge,autodesk-viewer,autodesk,autodesk-model-derivative,autodesk-data-management,Autodesk Forge,Autodesk Viewer,Autodesk,Autodesk Model Derivative,Autodesk Data Management,几天来,我一直在开发Autodesk的Forge Api,根据要求,我的实现做得很好。最近,我正在尝试渲染特定/单个视图 示例-我有一个RVT文件,它渲染了一个有4个房间的建筑,现在我的问题是有4个人,我只想向每个人显示一个房间,所以a房间对人a,B房间对人B等等,B房间对人a不可见 简而言之,我不想渲染整个模型,我只对渲染父模型中的几个模型感兴趣 我一直在查阅文档,但没有从中找到太多帮助,因此有人可以指导我,或者在文档中给我一个正确的位置,我可以用它来实现上述场景,这通常是在设计级别处理的,例

几天来,我一直在开发Autodesk的Forge Api,根据要求,我的实现做得很好。最近,我正在尝试渲染特定/单个视图 示例-我有一个RVT文件,它渲染了一个有4个房间的建筑,现在我的问题是有4个人,我只想向每个人显示一个房间,所以a房间对人a,B房间对人B等等,B房间对人a不可见

简而言之,我不想渲染整个模型,我只对渲染父模型中的几个模型感兴趣


我一直在查阅文档,但没有从中找到太多帮助,因此有人可以指导我,或者在文档中给我一个正确的位置,我可以用它来实现上述场景,这通常是在设计级别处理的,例如,通过

不过,Forge Viewer可以提供一些帮助:如果您知道要筛选的对象的DBID,可以将它们传递到方法中,如下所示:

// Include the dbIDs of the elements you want to load in the `options.ids` array
const options = { ids: [123, 456] };
viewer.loadDocumentNode(doc, node, options);

这通常在设计级别处理,例如,通过

不过,Forge Viewer可以提供一些帮助:如果您知道要筛选的对象的DBID,可以将它们传递到方法中,如下所示:

// Include the dbIDs of the elements you want to load in the `options.ids` array
const options = { ids: [123, 456] };
viewer.loadDocumentNode(doc, node, options);

我仍然感到困惑,无法得到预期的结果,我试图在这个示例项目中重现我的场景,考虑到这个示例,你能帮助我如何在查看器中仅显示剃须刀的电机吗@Petr BrozI仍然感到困惑,无法获得预期的结果,我试图在这个示例项目中重现我的场景,考虑到这个示例,你能帮助我如何在查看器中仅显示剃须刀的电机吗@彼得布罗兹