Autodesk Forge Viewer适合查看纵向/横向



我有一个Forge查看器应用程序,如果移动设备上的方向发生变化,我希望相机适合模型边界框。

我加载模型并将相机设置到Autodesk.Viewing.MODEL_ROOT_LOADED_EVENT事件中的特定位置。然后用CCD_ 2拟合模型。这很管用。在Autodesk.Viewing.VIEWER_RESIZE_EVENT中,如果屏幕的方向发生变化,它也会被激发,我再次运行viewer.fitToView(),但相机没有改变。

该函数似乎甚至没有运行,但也没有错误消息。如果在更改方向之前缩小模型,则相机距离不会改变,尽管它应该改变。

也许我在这里使用了错误的方法,但我找不到问题所在。

发现问题:我锁定了相机的平移:

viewer.navigation.setLockSettings({"orbit":true, "zoom":true})
viewer.navigation.setIsLocked(true)

使用这些设置fitToView不起作用。我现在在安装之前禁用锁定。

相关内容

  • 没有找到相关文章

最新更新