【问题标题】:Get properties of node inside Forge Autodesk viewer在 Forge Autodesk 查看器中获取节点的属性
【发布时间】:2018-09-12 13:33:11
【问题描述】:

我与 Forge Autodesk 合作。我在查看器中显示 3D 建筑。

我想知道是否有办法获取节点属性(在查看器中)。

我有一个楼层的节点号,现在我想在查看器中获取楼层的位置和旋转值。由于它是一个平面,我想它必须在某个地方保存一些局部坐标。这个post 似乎证实了这一点。

【问题讨论】:

    标签: javascript node.js autodesk-forge autodesk-viewer


    【解决方案1】:

    谢谢。

    以下文章对我帮助很大:

    Get THREE.Mesh elements in Autodesk Forge Viewer

    How Autodesk Forge viewer manages multiple scenes to select multiple elements

    Getting bounding boxes of each component in the viewer

    最后,我使用 fragIds 来访问 3D 对象的子元素的边界框。

    【讨论】:

      【解决方案2】:

      默认情况下,每个节点(组件)都没有旋转,并且对其应用了空平移。您需要访问特定节点的每个顶点,以确定 3D 空间中的准确范围。或者,您也可以访问节点的边界框以提供近似值。看看以下文章:

      Accessing mesh information

      Getting bounding boxes of each component in the viewer

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-19
        • 2020-09-06
        • 2021-11-12
        • 1970-01-01
        • 2021-09-02
        • 2017-02-13
        • 2021-09-19
        • 2019-04-07
        相关资源
        最近更新 更多