【问题标题】:How to show only specific a view in Forge Autodesk如何在 Forge Autodesk 中仅显示特定视图
【发布时间】:2020-12-22 19:14:23
【问题描述】:

我已经在 Autodesk 的 Forge Api 上工作了几天,我最近根据要求在实施方面做得很好我正在尝试渲染特定/单个视图 示例 - 我有一个 RVT 文件,它呈现一个有 4 个房间的建筑物现在我的问题是有 4 个人,我只想向每个人显示一个房间,所以房间 A 到人 A,房间 B 到人 B 等等开启后,房间 B 不应该对人 A 可见。

简而言之,我不想渲染整个模型,我只想在父模型中渲染几个模型

我一直在查看文档,但我找不到太多帮助,所以有人可以指导我,或者可以在文档中为我推荐一个正确的位置,我可以用它来实现上述场景

【问题讨论】:

    标签: autodesk-forge autodesk-viewer autodesk autodesk-model-derivative autodesk-data-management


    【解决方案1】:

    这通常在设计级别处理,例如,hiding elements in specific views in Revit

    Forge 查看器可以提供一点帮助:如果您知道要过滤的对象的 dbID,则可以将它们传递给 loadDocumentNode 方法,如下所示:

    // 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);
    

    【讨论】:

    猜你喜欢
    • 2021-06-13
    • 2018-04-12
    • 2023-02-02
    • 2023-04-07
    • 2019-07-13
    • 2020-05-25
    • 2018-12-06
    • 1970-01-01
    • 2021-02-17
    相关资源
    最近更新 更多