“動畫”特效在3D可視化開發中算的上是必不可少的元素之一,它可以直覺生動的還原真實場景。
近日,3D可視化開發工具——Sovit3D就又更新了“線上動畫定義功能” ,零代碼實作三維場景中的模型元件動畫。
比如 我們在開發智慧風電場項目時,可以用數字孿生技術對風機進行數字映射模組化,然後通過傳感器擷取風機的各項資料,綁定資料驅動風機旋轉動畫,1:1還原風機真實發電場景。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiYWan5COyADN4MjNjdzYiFjYmVGMzYzXxMTOwQTMxMzLchDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.gif)
▲ 旋轉、變色、顯影等動畫效果
目前支援的動畫特效類型
旋轉動畫: 設定三維元件實作旋轉,設定360度旋轉或隻轉動一個小角度。
變色顯示: 設定綁定某個資料觸發變色,可以根據不同的條件變成不同的顔色。
心跳動畫: 設定三維元件實作循環跳動的效果。
顯隐閃爍: 綁定資料達到指定條件後實作“顯示隐藏”不斷閃爍效果。
變色閃爍: 綁定資料達到指定條件後實作“顔色變化”不斷閃爍效果。
所有動畫都可綁定動态資料,通過資料變化觸發動畫效果
下面以風機為例進行動畫設定
# 選中要設定動畫的元件,上圖選中的是 “葉片與輪毂整體” 組。(在風機模組化的時候已經分好了組,三個葉片+輪毂同屬一個組。同時這個組又和 “機艙整體” 組一起組合為 “葉片與機艙整體”組)。
# 進入 【動畫】 設定頁簽。
· 【動畫類型】 中選擇 “旋轉” 動畫。
·【旋轉軸】 選擇 “Z軸” (場景中藍色軸為Z軸)。
·【執行類型】 選擇 “無限循環” (當選擇無限循環時旋轉角度隻能是360度)、“執行時間”(數字“6”代表轉一圈需要的時間為6秒)。
注:設定動畫時可以選擇資料集綁定動态資料,并且設定資料觸發條件,不同的資料條件旋轉的速度也不一樣。
# 接下來用同樣的方法對 “葉片與機艙整體” 組設定轉動某個角度的動畫,實作機艙 “偏航” 的效果。
同時綁定一個動态資料實作兩個角度變化的效果,設定完儲存即可。