【问题标题】:Autodesk forge viewer zooming to bounding boxAutodesk forge 查看器缩放到边界框
【发布时间】:2017-12-30 03:24:56
【问题描述】:

我有一个边界框对象如下:

bb = {
  "min": {
    "x": -6.637446403503418,
    "y": -19.579801559448242,
    "z": -0.22575747966766357
  },
  "max": {
    "x": 10.237555503845215,
    "y": 19.15947914123535,
    "z": 9.774243354797363
  }
}

我想缩放到这个边界框并以相机为中心。

【问题讨论】:

    标签: autodesk-forge


    【解决方案1】:

    您只需致电viewer.navigation.fitBounds( immediate, bounds ) 即可。

    • 第一个参数immediate,表示摄像机位置将 如果 immediate 设置为 false,则动画到新位置。
    • 第二个参数bounds 代表要适应的边界框。

    记得将你的边界框转换为THREE.Box3 object

    API文档可以参考这里:https://developer.autodesk.com/en/docs/viewer/v2/reference/javascript/navigation/

    【讨论】:

      猜你喜欢
      • 2019-11-15
      • 2021-11-12
      • 1970-01-01
      • 2021-09-19
      • 2020-10-23
      • 2017-01-07
      • 2021-11-05
      • 2021-09-18
      • 2018-09-26
      相关资源
      最近更新 更多