【问题标题】:How to change X3DOM mouse model for rotating camera如何更改旋转相机的 X3DOM 鼠标模型
【发布时间】:2018-01-05 19:20:36
【问题描述】:

目前 X3DOM 处理相机移动的方式就像所有场景都在一个球体中一样,从左到右拖动鼠标会围绕该球体的中心移动球体(因此是场景)like this

我们能否像在 Blender 中那样改变这种行为,因为相同的从左到右拖动会围绕 Z 轴旋转场景(换句话说,改变方位角而不改变当前仰角)并且从上到下拖动会改变仰角,而不改变方位角,比如this one?

【问题讨论】:

    标签: x3dom


    【解决方案1】:

    有一些可用的导航模式:https://doc.x3dom.org/tutorials/animationInteraction/navigation/index.html。但是,我认为如果您想要在 Blender 中具有精确的行为,您将不得不创建自己的导航模式。

    例如,您可以激活“转盘”模式,将以下内容添加到场景节点:

    <NavigationInfo type= 'turntable' ></NavigationInfo>
    

    您还可以在邮件列表和 X3DOM 问题中找到一些关于更多控制导航的讨论: https://github.com/x3dom/x3dom/issues/454https://github.com/x3dom/x3dom/issues/486

    【讨论】:

    • 我的描述在 X3DOM 中的名称是“转盘”,它可以通过&lt;navigationInfo type='turntable'&gt;&lt;/navigationInfo&gt; 激活,就像在the turntable example 中一样。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    • 2014-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多