Autodesk forge Hox使用API加载视点数据

Autodesk forge Hox使用API加载视点数据,autodesk-forge,Autodesk Forge,我在xml中导出了Navisworks文件中的一个视点。我找不到任何关于如何使用API在web查看器中加载它的信息 我发现这一点,但对我帮助不大: 我该怎么做?最后,我得到了模型衍生API,它现在已经翻译了保存的视点的数据,Forge Viewer提供了API来获取这些预设摄影机。它们存放在: presets_cams = NOP_VIEWER.model.getData().cameras 然后,可以将当前视图切换到预定义保存视点的视图: NOP_VIEWER.impl.setVi

我在
xml
中导出了Navisworks文件中的一个视点。我找不到任何关于如何使用API在web查看器中加载它的信息

我发现这一点,但对我帮助不大:


我该怎么做?

最后,我得到了模型衍生API,它现在已经翻译了保存的视点的数据,Forge Viewer提供了API来获取这些预设摄影机。它们存放在:

  presets_cams = NOP_VIEWER.model.getData().cameras
然后,可以将当前视图切换到预定义保存视点的视图:

  NOP_VIEWER.impl.setViewFromCamera(presets_cams[index]);

最后,我得到了模型派生API,它现在已经转换了保存的视点的数据,Forge Viewer提供了API来获取这些预设摄影机。它们存放在:

  presets_cams = NOP_VIEWER.model.getData().cameras
然后,可以将当前视图切换到预定义保存视点的视图:

  NOP_VIEWER.impl.setViewFromCamera(presets_cams[index]);

我查了一下DERI-4423,它还开着。对不起。您必须解析保存的视点的xml,并将其转换为相应的视图状态,或者通过Forge Viewer API驱动摄影机。我没有一个现有的代码,但我写了一个关于如何推动碰撞测试来伪造查看器的博客,并将碰撞的观点翻译给查看器。也许它能帮上一点忙:我查了一下DERI-4423,它还开着。对不起。您必须解析保存的视点的xml,并将其转换为相应的视图状态,或者通过Forge Viewer API驱动摄影机。我没有一个现有的代码,但我写了一个关于如何推动碰撞测试来伪造查看器的博客,并将碰撞的观点翻译给查看器。也许这会有点帮助: