Как использовать Panorama с Forge Viewer v6 - PullRequest
0 голосов
/ 18 сентября 2018

На основе https://forge.autodesk.com/blog/iphone-panorama-forge-viewer примера, я могу использовать панораму на моем iphone.Однако когда я попытался реализовать это расширение с помощью Forge Viewer v6, оно не работает.

Как мне реализовать эту функцию в v6?

1 Ответ

0 голосов
/ 20 сентября 2018

Из-за некоторых изменений между версиями процесс переопределения поведения Gamepad теперь немного отличается:

В ваш HTML-код включите тег <script> с расширением FirstPerson и следуйте за ним другим тегом <script> с расширением deviceOrientationExt :

<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');
});
...