如何在 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 - 查看器 getScreenShot - IOS 空白
Autodesk Forge 查看器仅渲染 PDF 文件的单页