2016-06-09 43 views
3

我已經實施了一個三維模型(銫空氣)飛機沿路徑移動。其位置正在根據時間進行更改,詳細數據可在位置屬性下的czml文件中找到。但是,我無法改變飛機的方向和路徑。飛機通過路徑飛行,但其航向,俯仰和俯仰是不變的。它不會隨着高度的增加而變化。如何使用czml文件中的orientation屬性或其他解決方案實現姿態變化?銫czml改變方向的三維模型(gltf/glb)隨着時間的位置

回答

2

您需要爲需要沿路徑定向的每個實體(飛機)分配VelocityOrientationProperty。不幸的是,這沒有CZML指標,但您可以在加載CZML後將其指定到客戶端代碼中。

Sandcastle Interpolation Demo顯示VelocityOrientationProperty應用於移動的飛機。一定要選擇非線性插值,看起來很酷。

+0

非常感謝emackey。我通過沙堡的插值示例。幫了很多。 –

+0

@DragonFury是否可以發佈你解決這個問題的方式?即使有一個簡單的測試用例? :) –

相關問題