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文档,请参见此处: