首页 > 解决方案 > 在查看器中启用“具有正交面的透视”

问题描述

我目前可以这样做:

this.viewer.navigation.toOrthographic()

this.viewer.navigation.toPerspective()

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

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

谢谢大家!

标签: autodesk-forge

解决方案


如果我正确理解了您的需求,则可以以编程方式将 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)

有关详细信息,请参阅此处的文档...


推荐阅读