如何在 Autodesk forge 2d 查看器中确定对象的起点和终点

Posted

技术标签:

【中文标题】如何在 Autodesk forge 2d 查看器中确定对象的起点和终点【英文标题】:How to determine start and end point of an object in autodesk forge 2d viewer 【发布时间】:2021-02-21 10:31:54 【问题描述】:

我正在寻找一种将我的坐标从 2D 模型传递到 3D 模型的方法。 我遇到了一个问题,我的 Line/Spine 有起点和终点。 我想知道如何获得模型中显示的那条线的起点和终点。 还有什么方法可以使用几何图形用我的自定义线替换该线(我知道如何在 3D 查看器中执行此操作,但不确定 2d 视图) 我尝试了不同的方法,但似乎没有什么对我有用 这是我试图遵循的参考

Link

下面是线/路径,我正在寻找的是这条线的几何形状或这条线的路径,以便我可以从线的行进位置提取vector3点

【问题讨论】:

【参考方案1】:

如果您有兴趣在 Forge Viewer 中解析 2D 模型的内容,也可以使用名为 Autodesk.Viewing.Private.VertexBufferReader 的帮助程序类。它可以遍历 2D 绘图中的所有“基元”(线、圆弧、椭圆弧等),并为每个“基元”调用您的自定义代码。这是一篇解释此类用法的博文:https://forge.autodesk.com/blog/working-2d-and-3d-scenes-and-geometry-forge-viewer。

【讨论】:

以上是关于如何在 Autodesk forge 2d 查看器中确定对象的起点和终点的主要内容,如果未能解决你的问题,请参考以下文章

Autodesk Forge 查看器导出器

如何在 Forge 查看器中聚合 2D 和 3D 文档?

Autodesk Forge - 查看器 getScreenShot - IOS 空白

Autodesk Forge 查看器仅渲染 PDF 文件的单页

你如何在亚马逊上部署伪造查看器? #autodesk #forge 查看器

如何使用 Autodesk Forge 查看器离线查看模型?