Autodesk forge Autodesk forge viewer缩放到边界框

Autodesk forge Autodesk forge viewer缩放到边界框,autodesk-forge,Autodesk Forge,我有一个边界框对象,如下所示: bb = {   "min": {     "x": -6.637446403503418,     "y": -19.579801559448242,     "z": -0.22575747966766357   },   "max": {     "x": 10.237555503845215,     "y": 19.15947914123535,     "z": 9.774243354797363   } } 我想缩放到此边界框,并将摄影机作为中心。

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

bb = {
  "min": {
    "x": -6.637446403503418,
    "y": -19.579801559448242,
    "z": -0.22575747966766357
  },
  "max": {
    "x": 10.237555503845215,
    "y": 19.15947914123535,
    "z": 9.774243354797363
  }
}
我想缩放到此边界框,并将摄影机作为中心。

您只需调用viewer.navigation.fitbunds immediate,bounds即可完成此操作

第一个参数immediate表示摄影机位置将 如果immediate设置为false,则为新位置设置动画。 第二个参数bounds表示要拟合的边界框。 请记住将边界框转换为THREE.Box3对象

有关API文档,请参见此处: