在國內竟然還沒有任何關於IATK的文章、詞條,所以呢,這可能是國內第一篇介紹IATK的博客,主要講解了怎樣用IATK進行數據可視化
目錄
IATK簡介
IATK是一個沉浸式分析工具包,可以幫助我們利用VR/AR進行數據可視化。
需要的工具有:
Unity 3D
IATK工具包:點擊下載
導入項目
工具包下載解壓之後,在Unity Hub中點擊添加,選擇IATK文件夾,然後打開
然後創建一個新的場景
可視化功能介紹
在Hierarchy中點擊鼠標右鍵,光標放在IATK上出現四個選項
- CSV Data Source:數據源 用於存放數據
- Visualization:可視化 用於呈現數據
- LinkedVisualisation:鏈接的可視化 以連線的方式呈現兩組數據之間的關係
- BrushingAndLinking:刷和鏈接 自定義的格式呈現數據
New Data Source
New Visualization
1、 加載數據
將上一步做好的數據源拖到 Data Source 裏面
2、 Visualisation中屬性介紹
3、 設置後的效果
New LinkedVisualisation
首先重複之前的操作,再次創建一個數據視圖,並且調整第二個視圖的位置(避免重合)
將兩個Visualisation分別添加到Visualisation Source中,點擊Show Links即可看到兩個視圖的連線
注意:只有兩組數據中的x、y、z軸代表相同的含義纔可鏈接
(曾經我試了n次,納悶爲何沒有連線,後來突然疑惑到底是誰和誰連線,然後就試了兩組數據一模一樣的情況)
爲啥這裏連的線都是直線???
因爲用的是兩組相同的數據源,所以每一對數據的連線都是平行的。
BrushingAndLinking
- 創建一個BrushingAndLinking對象
- 將Visualization對象拖放至Brushing Visualization
- 在 Brushed Visualisations 列表中拖放您希望鏈接到該筆刷可視化的可視化數量
- 還可以附加一個LinkedVisualisation ,以突出顯示刷過的數據
最後
- 用IATK這個資源包進行數據可視化還是蠻簡單的,但是使用數據可視化來做什麼事情是比較難想的。
- 現在國內有許多關於VRTK資源包的介紹,但是還沒有對IATK的介紹,說明研究在沉浸式環境中的數據可視化的人還很少,應用就還很少拓展。
- 如果有想法或者問題,可以評論交流。