【问题标题】:Enabeling the 'perspective with ortho faces' in viewer在查看器中启用“具有正交面的透视”
【发布时间】:2020-04-23 13:02:19
【问题描述】:

我目前可以做到:

this.viewer.navigation.toOrthographic()

this.viewer.navigation.toPerspective()

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

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

提前谢谢大家!

【问题讨论】:

    标签: autodesk-forge


    【解决方案1】:

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

    【讨论】:

    • 感谢 Bryan 的回答,但很抱歉,这不是我得到的答案(也意识到我的问题有点错误。我会尝试改写:在 view cube 你有 3 个选项不同的视图类型;正射、透视和带正射费用的透视。前两个我可以用我的问题中的代码更改我的查看器(从原始问题正确),但最后一个我还没有找到调用的方法。这是我所希望的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-25
    • 2019-09-05
    相关资源
    最近更新 更多