【问题标题】:Cesium czml change orientation of 3d model (gltf/glb) along with position in time铯 czml 随时间位置改变 3d 模型(gltf/glb)的方向
【发布时间】:2016-10-09 20:06:34
【问题描述】:

我已经实现了一个 3d 模型(铯空气)飞机沿路径移动。它的位置是根据时间改变的,详细的数据可以在位置属性下的 czml 文件中找到。但是,我无法改变飞机的方向以及路径。飞机飞过路径,但它的航向、俯仰和滚动是恒定的。它不会随着高度等的增加而倾斜。如何使用 czml 文件中的方向属性或针对上述问题的任何其他解决方案来实现姿态变化?

【问题讨论】:

    标签: cesium czml gltf


    【解决方案1】:

    您需要为每个需要沿路径定向的实体(飞机)分配一个VelocityOrientationProperty。不幸的是,没有 CZML 指示器,但您可以在加载 CZML 后在客户端代码中分配它。

    Sandcastle Interpolation Demo 显示应用于移动飞机的 VelocityOrientationProperty。一定要选择非线性插值,让它看起来很酷。

    【讨论】:

    • 非常感谢 emackey。我经历了沙堡中的插值示例。帮了大忙。
    • @DragonFury 可以发布您解决此问题的方式吗?即使有一个简单的测试用例? :)
    猜你喜欢
    • 2021-05-30
    • 2019-07-10
    • 1970-01-01
    • 1970-01-01
    • 2020-01-20
    • 2021-04-25
    • 1970-01-01
    • 2021-03-01
    • 2019-02-05
    相关资源
    最近更新 更多