【问题标题】:Does Autodesk forge only support 3D model presentations? Can I display a two-dimensional floor plan?Autodesk forge 是否仅支持 3D 模型演示?我可以显示二维平面图吗?
【发布时间】:2019-11-13 17:48:24
【问题描述】:

目前3D模型是按照Autodesk forge官网提供的文档显示的,但是没有提供相关的api或者扩展来直接显示2D平面图。请告诉我具体步骤,不胜感激。

【问题讨论】:

    标签: autodesk-forge


    【解决方案1】:

    对于 Revit 2D 视图翻译,请检查您是否在 Publish Settings 的任何视图集中选择了它们。

    在查看器端,请在加载模型时尝试在代码中指定适当的视图过滤器role: 2d。例如,

    const filter = {
        type:'geometry',
        role: '2d' //!<<< the key
    };
    
    const rootItem = doc.getRoot();
    const viewables = rootItem.search(filter);
    
    viewer.loadDocumentNode( doc, viewables[0] ); 
    

    参考:https://forge.autodesk.com/en/docs/viewer/v7/developers_guide/viewer_basics/load-a-model/#step-2-load-model-in-manifest

    【讨论】:

    • 谢谢!默认情况下,通过将“角色”更改为“3d”,使用您的示例加载 3D 视图。
    猜你喜欢
    • 1970-01-01
    • 2023-02-02
    • 2021-10-25
    • 2020-04-14
    • 2020-10-20
    • 2020-12-22
    • 2016-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多