在查看器中启用 '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...
我目前可以做到:
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...