如何在Forge Viewer v6中使用Panorama

时间:2018-09-18 09:06:58

标签: autodesk-forge autodesk-viewer

https://forge.autodesk.com/blog/iphone-panorama-forge-viewer为例,我可以在iPhone上使用全景图。但是,当我尝试使用Forge Viewer v6实施此扩展时,它不起作用。

如何在v6中实现此功能?

1 个答案:

答案 0 :(得分:0)

由于版本之间的某些更改,现在覆盖游戏手柄行为的过程有些不同:

在您的HTML中,包括一个带有 FirstPerson 扩展名的<script>标签,然后跟着另一个带有 deviceOrientationExt 扩展名的<script>标签:

<head>
  ...
  <script src="https://developer.api.autodesk.com/modelderivative/v2/viewers/viewer3D.min.js?v=v6.0"></script>
  ...
  <script src="https://developer.api.autodesk.com/modelderivative/v2/viewers/extensions/FirstPerson/FirstPerson.js?v=v6.0"></script>
  <script src="https://raw.githubusercontent.com/wallabyway/deviceOrientationExt/master/docs/deviceOrientationExt.js"></script>
</head>

在您的JavaScript代码中,加载 FirstPerson 扩展名后,激活第一人称工具:

viewer.loadExtension('Autodesk.FirstPerson').then(function() {
    viewer.toolController.activateTool('firstperson');
});