Navisworks 在 Forge 查看器中保存了视点
Posted
技术标签:
【中文标题】Navisworks 在 Forge 查看器中保存了视点【英文标题】:Navisworks saved viewpoints in Forge viewer 【发布时间】:2019-09-25 04:35:50 【问题描述】:我正在尝试按照this blog 中的说明从查看器中的已翻译 Navisworks 文件中访问已保存的视点。然而调用
presets_cams = NOP_VIEWER.model.getData().cameras
不会随视点数据返回视点显示名称,也不会传达 Navisworks 文件夹结构。如何将视点数据与 Navisworks 中的特定视点名称相关联?
【问题讨论】:
当我写这篇博客时,我发现所有的相机数据都来自提取的文件:CameraList.bin,而当 Forge Viewer 初始化 model.getData().cameras 时,没有设置视点名称。我没有看到任何 API 来读取 CameraList.bin。如果新版本中有任何方法,我将与工程师团队再次确认。如果不是,另一种选择是利用 Navisworks 视点 XML:forge.autodesk.com/blog/… 仅供参考,另一种方法是在GET:urn/manifest 的响应中解析相机数据,这是整个工作路径。希望能帮助到你! ***.com/a/55804124/7745569 感谢@EasonKang! @jacobmlovelace,那么它可能是一种替代方案,因为它不需要依赖 Navisworks(我提到的第二个博客)。您能否检查一下替代方案是否对您有帮助? 【参考方案1】:仅供参考,另一种方法是在 GET:urn/manifest 的响应中解析相机数据,这是整个工作路径。希望能帮助到你! ***.com/a/55804124/7745569 – 康伊森 5 小时前
这就像一个魅力。谢谢!
【讨论】:
以上是关于Navisworks 在 Forge 查看器中保存了视点的主要内容,如果未能解决你的问题,请参考以下文章