在查看器中启用 'perspective with ortho faces'

Enabeling the 'perspective with ortho faces' in viewer

我目前可以做到:

this.viewer.navigation.toOrthographic()

this.viewer.navigation.toPerspective()

有没有办法让我也可以使用正交面的透视图,并将当前查看器更改为移动中的那个?

我知道有 view_types (https://forge.autodesk.com/en/docs/viewer/v7/reference/globals/VIEW_TYPES/) 我可以在初始化时设置,但我想在模型加载后更改此选项而不必使用视图立方体。

提前谢谢大家!

如果我正确地理解了您的要求,那么可以通过编程方式将 viewcube 作为扩展调用镜头(自 v7.x 及以后),例如:

//wait after model is rendered ...
const viewCubeUI = NOP_VIEWER.getExtension("Autodesk.ViewCubeUi")
viewCubeUI.setViewType(Autodesk.Viewing.Private.VIEW_TYPES.PERSPECTIVE_ORTHO_FACES)

有关详细信息,请参阅文档 here...