本文將深入探討數(shù)字孿生技術(shù)在智慧城市等可視化項目中的應(yīng)用,從技術(shù)實現(xiàn)到數(shù)據(jù)呈現(xiàn),從交互設(shè)計到高效學(xué)習(xí)策略,為讀者揭示數(shù)字孿生背后的設(shè)計邏輯與技術(shù)實踐。
首先,物理世界每天都產(chǎn)生海量數(shù)據(jù),這些數(shù)據(jù)類型多樣、結(jié)構(gòu)復(fù)雜;為了更好的認(rèn)識和理解我們的物理世界,人們需要對這些海量的數(shù)據(jù)進(jìn)行加工和處理,以便從中獲取一些能夠讓人們生活更加美好、社會運(yùn)轉(zhuǎn)更加高效的規(guī)律。
但獲取數(shù)據(jù)困難,認(rèn)知這些海量的數(shù)據(jù)更加困難。從數(shù)據(jù)可視化設(shè)計師的角度來看,我們需要探索一種更加直觀的方式,來幫助決策者更方便的理解這些數(shù)據(jù)。
因為人們對現(xiàn)實物理世界具有很好的認(rèn)知和了解,所以當(dāng)數(shù)字孿生體具備實時反映物理實體狀態(tài)和行為的能力時,我們便可以將物理世界中各類數(shù)據(jù)呈現(xiàn)在數(shù)字孿生體上,這樣借助人們對現(xiàn)實世界理解的經(jīng)驗、習(xí)慣和認(rèn)知,就可以使人們在數(shù)字孿生體中更易理解現(xiàn)實世界中發(fā)生的事情和規(guī)律。
通過數(shù)字孿生技術(shù),我們可以復(fù)現(xiàn)過去數(shù)據(jù)、分析當(dāng)前現(xiàn)狀、預(yù)測未來趨勢,從而完成對現(xiàn)實世界更科學(xué)高效的維護(hù)和管理。與此同時,軟硬件的技術(shù)更新在最近幾年也發(fā)生了很大的精進(jìn),技術(shù)和和硬件層面也支持?jǐn)?shù)字孿生體的構(gòu)建,基于這樣一個最簡單的道理和技術(shù)前提,近幾年,數(shù)字孿生在的數(shù)據(jù)可視化項目中具有極其廣泛的應(yīng)用。
數(shù)字孿生,從技術(shù)上看,即使到今天,也依然有一定的難度,甚至目前的數(shù)字孿生體都還處于數(shù)字孿生的初級階段,但是從用戶使用、觀看的角度來看,它當(dāng)前呈現(xiàn)的數(shù)據(jù)是直觀和簡單的。
因本人在智慧城市數(shù)字孿生相關(guān)領(lǐng)域有比較充分的項目經(jīng)驗,所以本文以智慧城市領(lǐng)域的數(shù)字孿生為例,從數(shù)據(jù)可視化設(shè)計師的角度詳解數(shù)字孿生技術(shù)在可視化項目中的應(yīng)用,雖其它領(lǐng)域的數(shù)字孿生本文未涉及,但數(shù)字孿生其底層邏輯與技術(shù)具有較好的相似性,因此,大家也可以從這篇文章中了解其它領(lǐng)域數(shù)字孿生的大體框架和內(nèi)容。
1)實時監(jiān)控與反饋
數(shù)字孿生能夠提供實時的數(shù)據(jù)流,將物理對象或系統(tǒng)的狀態(tài)和操作情況可視化。這能幫助人們及時發(fā)現(xiàn)異常和問題。例如,在制造業(yè)中,可以通過數(shù)字孿生實時監(jiān)控設(shè)備的運(yùn)行狀態(tài),發(fā)現(xiàn)潛在的故障并及時維護(hù),避免生產(chǎn)中斷。
2)數(shù)據(jù)集成與分析
數(shù)字孿生可以集成來自多個來源的數(shù)據(jù),并將其統(tǒng)一到一個可視化平臺上。這有助于更全面地了解系統(tǒng)的運(yùn)行狀況和性能。通過對這些數(shù)據(jù)的分析,可以發(fā)現(xiàn)潛在的趨勢和規(guī)律,為決策提供依據(jù)。例如,在智慧城市管理中,數(shù)字孿生可以整合交通、能源、水資源等數(shù)據(jù),優(yōu)化城市運(yùn)行。
3)預(yù)測與模擬
數(shù)字孿生不僅能反映當(dāng)前狀態(tài),還可以通過模擬不同的操作條件來預(yù)測未來的表現(xiàn)。這種預(yù)測能力對優(yōu)化系統(tǒng)性能和規(guī)劃未來非常有用。例如,在物流管理中,可以通過模擬不同的配送路線和策略,優(yōu)化運(yùn)輸效率,降低成本。還可以通過模擬城市的人流密度的狀態(tài),從而針對演唱會等有大量人群聚集的場景,制定合理的疏散應(yīng)急方案。
4)增強(qiáng)的決策支持
交互更直觀、信息更清晰,數(shù)字孿生提供的數(shù)據(jù)和模型可以幫助政策制定者和城市規(guī)劃者進(jìn)行更科學(xué)的決策。通過模擬不同的規(guī)劃方案,可以預(yù)測其對城市運(yùn)營和居民生活的潛在影響。
立體的城市生產(chǎn)立體的數(shù)據(jù),立體的數(shù)據(jù)需要立體的呈現(xiàn)。城市中產(chǎn)生的數(shù)據(jù)類型多種多樣,但從大的分類上看,主要是時空數(shù)據(jù):即基于空間位置和時間維度的數(shù)據(jù),這類數(shù)據(jù)由于在對應(yīng)的時間點產(chǎn)生在不同的空間內(nèi),所以數(shù)據(jù)本身就是立體和多維的,因此想要還原數(shù)據(jù)本身的特點,且傳達(dá)出數(shù)據(jù)背后的規(guī)律,當(dāng)然對這些數(shù)據(jù)的可視化設(shè)計也需要是立體的,因此,數(shù)字孿生體作為可以承載立體數(shù)據(jù)的載體,順理成章得到行業(yè)的重視和應(yīng)用。
如下圖,大體給大家介紹了智慧城市業(yè)務(wù)的基本特點,從中可以看出:數(shù)字孿生的應(yīng)用主要在需求場景和數(shù)據(jù)可視化服務(wù)這兩個層級,這也是離用戶最近、用戶最可感知的層級。
我們知道城市中產(chǎn)生的數(shù)據(jù)具有非常豐富的數(shù)據(jù)類型,城市中正在發(fā)生的行為和變化也是異常多樣和復(fù)雜,城市的不斷發(fā)展要求城市管理者對城市中發(fā)生的事件要有更科學(xué)的決策流程、更高質(zhì)量的決策結(jié)果以及更高效的決策時效
但因城市中發(fā)生的事件往往需要多個單位或部門協(xié)作處理,而傳統(tǒng)的單一部門處理,然后任務(wù)逐層流轉(zhuǎn)的方式因固有的低效的特點已不能適應(yīng)當(dāng)前城市管理要求,也正是在這樣的背景下,各地各城市建立了很多“市域治理現(xiàn)代化指揮中心”及類似功能的各類中心。
這類中心將城市管理中的相關(guān)部門集合在一起辦公,并通過大屏的形式將關(guān)鍵數(shù)據(jù)、關(guān)鍵事件的和核心信息呈現(xiàn)出來,從而通過連班共決的形式提高決策效率。
但,城市的數(shù)據(jù)多種多樣,怎么把這些數(shù)據(jù)條理清晰的展示出來,讓大家高效獲取信息之中蘊(yùn)含的規(guī)律和關(guān)鍵信息,是數(shù)據(jù)可視化設(shè)計師的核心工作,而對于城市的數(shù)據(jù)來講,將數(shù)據(jù)直接映射在大家日常都熟悉的場景里(城市的數(shù)字孿生體)無疑大大降低了理解數(shù)據(jù)的難度,縮短了數(shù)據(jù)傳遞的鏈條,讓大家以此更直觀的方式更高效的了解城市中的各類時空數(shù)據(jù),幫助決策者科學(xué)高效決策。
對于ToB/ToG的可視化項目來講,可視化項目的成果不僅要用在城市治理和管理之中,作為政府政務(wù)公開的一部分,相關(guān)項目成果也經(jīng)常需要通過媒體面向公眾傳播;
與此同時,數(shù)據(jù)大屏因為集合了城市運(yùn)營的關(guān)鍵數(shù)據(jù)和各類事件信息,故而大屏也有很多面向上一級政府領(lǐng)導(dǎo)匯報及演示的需求。以上兩類需求的共同點是來訪者或者參觀者對大屏所承載的業(yè)務(wù)內(nèi)容不是非常了解,他們評價可視化項目的效果如何,就主要通過視覺的直觀感受來評價了。
所以,在這種場景下大屏看起來“很厲害/很有科技含量/很數(shù)智化…”便是核心訴求了,而相較于大面積密集的圖表,三維場景在視覺呈現(xiàn)上更容易顯得高大上有技術(shù)含量,基于此,數(shù)字孿生也是城市可視化項目必不可少的重要交付內(nèi)容。
下圖,以智慧城市數(shù)字孿生場景為核心內(nèi)容,梳理了構(gòu)建城市級數(shù)字孿生體的相關(guān)流程,內(nèi)容主要根據(jù)自己日常工作的技術(shù)流總結(jié)而來。
當(dāng)然,行業(yè)內(nèi)在城市數(shù)字孿生領(lǐng)域有多種技術(shù)路徑,不同技術(shù)路徑服務(wù)的項目交付目標(biāo)/需要的成本預(yù)算等均有不同,而從自己的團(tuán)隊現(xiàn)狀及項目交付的實際需求出發(fā),選擇適合自己團(tuán)隊的技術(shù)棧是理論上的最優(yōu)解。
所以本文內(nèi)容僅代表本人經(jīng)驗總結(jié),不代表行業(yè)觀點。
基于項目交付的數(shù)字孿生場景構(gòu)建,其原點是客戶需求,從客戶需求出發(fā)以項目交付為目的進(jìn)行整體流程的搭建和驗證!
為方便大家理解我把流程以線性形式呈現(xiàn),但是大家需要知道,以下流程內(nèi)的部分節(jié)點在項目實際實施中可能是并行的。
基于虛幻引擎的技術(shù)流程與我而言,最大的價值就是解決了三維場景設(shè)計還原及演示問題。
如上圖所示,綠色標(biāo)題的內(nèi)容主要由設(shè)計師來完成,根據(jù)不同團(tuán)隊的配置,這部分的設(shè)計師可以是多人分工負(fù)責(zé),也可以一人獨(dú)擔(dān),由于我本人對建模并不是非常熟悉,但建模又是一個需要很多熟練技巧才能做的很快的工作,所以我們項目中,建模部分往往都會外包給生態(tài)公司或者供應(yīng)商來做,而我接過模型后只做場景搭建與資產(chǎn)維護(hù)與更新部分。
從設(shè)計師的角度來看,數(shù)字孿生場景搭建,最頭疼的就是設(shè)計效果的還原!傳統(tǒng)基于網(wǎng)頁的3D場景搭建技術(shù),都存在把設(shè)計資產(chǎn)轉(zhuǎn)換成開發(fā)資產(chǎn)的過程,但由于三維場景效果復(fù)雜,設(shè)計師沒法像UI設(shè)計一樣把場景中各個材質(zhì)、光照等細(xì)節(jié)的參數(shù)信息標(biāo)注給開發(fā);
其次,即使通過一些工具將這些信息標(biāo)注出來給到了開發(fā),開發(fā)仍然難以準(zhǔn)確還原,因為設(shè)計師使用的建模渲染工具,比如Blender/C4D的渲染原理跟技術(shù)路徑并不完全與開發(fā)工程師使用的網(wǎng)頁渲染技術(shù)一致,所以基于網(wǎng)頁的數(shù)字孿生場景的還原,大都存在溝通困難、還原困難的問題,這大大影響了項目交付的節(jié)奏和質(zhì)量。
而虛幻引擎(UE5)因為設(shè)計師跟開發(fā)者是在同一個平臺進(jìn)行設(shè)計和開發(fā)工做,所以并不存在設(shè)計資產(chǎn)轉(zhuǎn)開發(fā)資產(chǎn)的過程,設(shè)計資產(chǎn)即開發(fā)資產(chǎn),設(shè)計效果即開發(fā)效果,設(shè)計效果也即最終交付效果。
除此之外,虛幻引擎對城市級大規(guī)模場景的支持也是傳統(tǒng)網(wǎng)頁沒法比擬的:本人團(tuán)隊初期曾使用某些基于WEB的三維渲染技術(shù)進(jìn)行數(shù)字孿生的開發(fā),一個場景模型已經(jīng)反復(fù)優(yōu)化到幾十M大小,但對開發(fā)來講,這個模型仍然過大,而切換到虛幻后,1G 、2G的模型導(dǎo)進(jìn)去也是輕松松松,節(jié)省了設(shè)計師優(yōu)化模型的巨大時間成本。
基于上述原因,本人及本人所在團(tuán)隊在數(shù)字孿生相關(guān)可視化項目中主要使用基于虛幻引擎的開發(fā)流程,而其它游戲引擎或者web交付流程與此大體相同。
梳理完整體流程及每個流程的產(chǎn)出物之后,我們便需要了解,每個流程都是由誰來執(zhí)行的,即每個流程對應(yīng)的團(tuán)隊角色是誰。
下圖以全景的方式呈現(xiàn)了常規(guī)的基于虛幻引擎智慧城市數(shù)字孿生搭建的流程與角色的對應(yīng)關(guān)系,并且也給大家梳理了各個角色使用的主要工具。
當(dāng)然了,條條大路通羅馬,工具的使用跟個人習(xí)慣有很大關(guān)系,以下角色的工具并不局限于本人列出的部分,如您有自己更偏好或者效率更高的工具也是可以的,也歡迎您在評論區(qū)補(bǔ)充~
1)技術(shù)美術(shù)
在上述流程中,與設(shè)計相關(guān)的那部分工作內(nèi)容用綠色標(biāo)題文本標(biāo)記了出來,而與那部分內(nèi)容對應(yīng)的設(shè)計角色我們稱之為技術(shù)美術(shù)(TA: Technical Artist),為什么叫技術(shù)美術(shù),因為這個設(shè)計師的角色是在一個偏技術(shù)的軟件中進(jìn)行相關(guān)設(shè)計工作的,并且需要跟技術(shù)相關(guān)的開發(fā)對接,協(xié)助開發(fā)進(jìn)行項目開發(fā)。
當(dāng)然,在虛幻的數(shù)字孿生流程中,傳統(tǒng)的UI設(shè)計師也是參與其中的,只不過TA們的工作主要是設(shè)計UI界面、圖表等內(nèi)容,不參與3D建模跟場景搭建,所以流程中并沒有列出來UI設(shè)計的角色。
下圖詳細(xì)介紹了技術(shù)美術(shù)在虛幻數(shù)字孿生流程中的工作內(nèi)容和分工,按不同工作內(nèi)容、掌握的設(shè)計與技術(shù)能力的不同,技術(shù)美術(shù)也分為管線技術(shù)美術(shù)、模型技術(shù)美術(shù)、動畫、效果、特效技術(shù)美術(shù)等。對于小的團(tuán)隊或規(guī)模不大項目,這些角色就一人來做了,在我們自己的項目中,這些內(nèi)容大多數(shù)時間都是我自己搞定。
虛幻引擎在近年推出UE5之后,經(jīng)過了幾個大版本的迭代,當(dāng)前虛幻產(chǎn)品本身及生態(tài)對設(shè)計師非常友好,借助藍(lán)圖系統(tǒng)跟官方的模版,設(shè)計師即使不會一行代碼也能做出可以交互演示的項目作品,所以下圖中角色的細(xì)分也主要是為了讓大家更好的了解實戰(zhàn)項目中技術(shù)美術(shù)這個角色的工作內(nèi)容。
2)建立模型與場景搭建
智慧城市的三維模型建立,一般分為城市底模+核心區(qū)域精模+環(huán)境建模。具體建模的內(nèi)容包括但不少于以下內(nèi)容: 地形、建筑、植被、道路、管道、橋、動物、人物、天體、POI點、隧道等。
城市底模就是利用最基礎(chǔ)的模型先把城市的輪廓和基礎(chǔ)樣貌建立起來,這部分工作現(xiàn)在各個團(tuán)隊都有一些可以自動化處理的方法和工具。即使對于個人設(shè)計師來講,通過如下圖這樣使用shp數(shù)據(jù)通過Blender也能快速拉出城市底模。
對于要素比較齊全的數(shù)據(jù), 這樣生成的底模其實已經(jīng)包含了城市的道路、河流、綠地、基礎(chǔ)建筑等模型。除了個人設(shè)計師比較方便的通過shp數(shù)據(jù)建模的方法,對于團(tuán)隊或者有一定技術(shù)積累的公司也可以使用傾斜攝影、Houdini等方式程序化建模。
核心區(qū)域精模一般指項目中客戶指定的業(yè)務(wù)比較集中的區(qū)域的建模,對于大多數(shù)項目如果對整個城市都按照高精度的模型來處理,技術(shù)上可行,但成本會比較高,所以就有了核心區(qū)域精模的這個需求場景。
同一個城市,不同項目的核心區(qū)域可能并不相同,有的項目可能需要重點突出城市CBD的風(fēng)貌,有的項目可能需要突出某個學(xué)校、公司或園區(qū),所以哪個區(qū)域是核心區(qū)是由客戶的需求決定,切不可自己根據(jù)的經(jīng)驗定義,需跟客戶有很好的溝通,避免建模返工造成成本的浪費(fèi)。
核心區(qū)精模一般都是手工建模或者通過技術(shù)手段自動建模后再人工優(yōu)化,比如:激光掃描
(LiDAR)、BIM建模等。
據(jù)我了解,目前全國各大城市核心CBD的建筑群模型,網(wǎng)上都有售賣的現(xiàn)成資源,所以您項目的核心區(qū)如果是某個城市的CBD, 建議您先網(wǎng)上找找資源,在現(xiàn)有資源的基礎(chǔ)上優(yōu)化必然要比從0到1建模成本更低。
智慧城市項目啟動第一個大規(guī)模項目是比較困難的,但通過某個項目跑通流程后,接下來就有很多資源可以不斷復(fù)用,如果能做好項目的管理和復(fù)盤,項目越做效果越好收益越高。
環(huán)境建模就是指天空、樹木、植被、河流、道路等環(huán)境要素。環(huán)境建模我個人習(xí)慣放在最后進(jìn)行,當(dāng)整個城市的核心建筑與底模搭配完成,整個城市關(guān)鍵建筑及元素的坐標(biāo)、比例等都調(diào)整完成再進(jìn)行環(huán)境建模,便可以減少對建筑和城市布局的調(diào)整,并且還可通過環(huán)境建模遮掩、美化部分城市建模的缺陷和不足,比如在材質(zhì)效果不佳的位置安排比較高大的樹木,在地面材質(zhì)比較粗糙的位置覆蓋大量植被等等。
環(huán)境建模在虛幻中進(jìn)行會特別絲滑,選好植被類型,用畫筆刷上去就行了。
場景搭建就是把相關(guān)模型導(dǎo)入虛幻,在虛幻中做材質(zhì)設(shè)計、動畫設(shè)計、天氣狀態(tài)、植被河流等模擬效果、還原整個城市擬真樣貌的過程。這部分涉及到的技術(shù)細(xì)節(jié)就比較多了,作為介紹整體技術(shù)流的分享,我們本次只講大的思路,因為一篇文章也確實沒法完全說清楚這些設(shè)計技術(shù)。
總體來講:建模在前,場景搭建在后。先用白模的方式確認(rèn)整個場景要素和布局,然后做具體細(xì)節(jié)的效果設(shè)計。
當(dāng)整個場景的基礎(chǔ)搭建好之后,后續(xù)就要不斷優(yōu)化調(diào)整,此處根據(jù)個人經(jīng)驗,城市路網(wǎng)的分布對場景的效果影響是比較大的,尤其是核心區(qū)域周邊的路網(wǎng)要盡可能做的比較細(xì)致。
因為城市就是基于人的意志來規(guī)劃和建造的,城市里除了各類建筑,路網(wǎng)是最能體現(xiàn)人為設(shè)計所產(chǎn)生的那種秩序感和規(guī)則感的城市要素。
此外,目前虛幻支持的三維建模軟件非常豐富,常見的建模軟件輸出的源文件都可以直接導(dǎo)入虛幻進(jìn)行場景效果設(shè)計、并且也能支持模型的動態(tài)更新而無需重新導(dǎo)入,所以在建模軟件這塊,大家選自己熟悉的即可。
3)資產(chǎn)維護(hù)與更新
這里說的資產(chǎn)當(dāng)然主要就是指設(shè)計資產(chǎn)啦,我們在前面的文章中說過,虛幻引擎是設(shè)計跟開發(fā)在同一個平臺用同一個軟件進(jìn)行設(shè)計和開發(fā),所以設(shè)計效果不需要開發(fā)再去做還原,設(shè)計即開發(fā),所見即所得。
但具體設(shè)計師如何跟開發(fā)協(xié)作呢?資產(chǎn)維護(hù)與更新這塊內(nèi)容就是專門為大家解決這方面的疑問。
基于虛幻引擎的設(shè)計開發(fā),設(shè)計師和開發(fā)人員可以通過多種方式實現(xiàn)高效的多人協(xié)作,常用的方法就是通過虛幻引擎UE5集成的版本控制系統(tǒng)(VCS: Version Control Systems)進(jìn)行代碼和資產(chǎn)的版本管理、共享和同步項目文件,也可避免沖突和數(shù)據(jù)丟失。
除了版本控制的方式,虛幻引擎也提供了實時協(xié)作編輯的功能,允許多個用戶同時在同一個項目中工作,設(shè)計師和開發(fā)人員可以實時看到對方的修改,也可以使用虛幻內(nèi)置的聊天功能進(jìn)行實時的溝通,提高溝通效率和協(xié)作效果。
以上兩種方式結(jié)合,效率翻倍。當(dāng)然,版本控制系統(tǒng)的使用需要開發(fā)同學(xué)先配置好項目文件托管的服務(wù)器,比如Git等。此外,如果上述兩種比較方便的資產(chǎn)維護(hù)方式都不可行,那我們也可以通過虛幻自帶的資產(chǎn)打包和遷移的功能,把設(shè)計資產(chǎn)打包后直接發(fā)給開發(fā)也行。
通過上述協(xié)作方式,便能完成設(shè)計資產(chǎn)的維護(hù)與更新。當(dāng)然,以上協(xié)作的前提是項目啟動初期就建立好了比較清晰準(zhǔn)確的協(xié)作文檔和規(guī)范:包括代碼規(guī)范、資產(chǎn)命名規(guī)則、文件夾結(jié)構(gòu)等,確保所有團(tuán)隊成員遵循統(tǒng)一的標(biāo)準(zhǔn)來進(jìn)行資產(chǎn)的管理,這個是前提,如果大家各自資產(chǎn)命名都比較隨意,那協(xié)作就無從談起。
基于業(yè)務(wù)需求和用戶場景,借助【故事線】構(gòu)建數(shù)據(jù)呈現(xiàn)與交互邏輯
當(dāng)我們搭建好整體的數(shù)字孿生場景,接下來就要考慮數(shù)據(jù)如何在場景中呈現(xiàn),用戶如何與場景交互這方面的需求了。
我們知道在傳統(tǒng)的UI設(shè)計工作中,會有交互設(shè)計師梳理產(chǎn)品的交互流程圖、用戶體驗設(shè)計師梳理用戶旅途圖(User Journey Map),通過這兩個產(chǎn)出UI設(shè)計師就能明白用戶是如何使用自己的產(chǎn)品來達(dá)到自己的使用目標(biāo)、滿足自己的需求,UI設(shè)計師也能基于用戶使用場景和用戶體驗的關(guān)鍵要素,對用戶使用產(chǎn)品的整個流程進(jìn)行視覺和交互的進(jìn)一步優(yōu)化,以使用戶更愉悅舒適高效的使用自己的產(chǎn)品。
對于數(shù)據(jù)可視化設(shè)計場景,數(shù)字孿生可視化需求中類似交互流程圖和用戶體驗旅途圖的產(chǎn)出也是必須的,只不過在數(shù)字孿生場景下,我們給上述產(chǎn)出起了新的名字:叫做“故事線”。
之所以稱為故事線而不是我們常見的交互流程圖等,是因為在三維場景中用戶去交互、去體驗的直觀感受更像是在“玩游戲”。三維場景的交互是基于鏡頭語言的空間交互,用戶的行為并不是簡單的線性流程,三維場景要允許用戶自由探索,但當(dāng)用戶想要找到某類信息時又要能快速的回到主線中,這種感覺跟玩游戲特別像;
其次三維場景中數(shù)據(jù)的呈現(xiàn)一般會按不同的業(yè)務(wù)主題設(shè)計對應(yīng)的Tab,然后以Tab或者導(dǎo)航的形式將整個場景的數(shù)據(jù)進(jìn)行歸納和梳理,然后展示在不同的類別下,這點也跟游戲的關(guān)卡或場景切換類似;當(dāng)然,采用故事線的形式來梳理整體交互和數(shù)據(jù)呈現(xiàn),最根本的目的還是這樣做能提高用戶理解數(shù)據(jù)、獲取數(shù)據(jù)的效率。
給用戶講述一個數(shù)據(jù)呈現(xiàn)的故事,并通過合理的編排,讓用戶沉浸在數(shù)據(jù)規(guī)律之中,是數(shù)據(jù)可視化設(shè)計師在數(shù)字孿生場景中進(jìn)行可視化設(shè)計的主要工作之一。
數(shù)據(jù)可視化設(shè)計師需要在充分理解業(yè)務(wù)背景和需求的基礎(chǔ)上,以導(dǎo)演的視角安排整個三維場景中的數(shù)據(jù)呈現(xiàn)、界面交互、內(nèi)容交互、舞臺交互、設(shè)備交互、鏡頭交互這一系列的交互行為,并考慮每次交互后以何種方式呈現(xiàn)給用戶何種數(shù)據(jù)反饋。
設(shè)計師設(shè)計以上事宜的過程就是在構(gòu)建一個個故事線,故事線是按照數(shù)據(jù)呈現(xiàn)的主題和目標(biāo),為用戶安排的三維場景瀏覽的節(jié)奏和劇本,幫助用戶在場景中更好的理解數(shù)據(jù)。就像電影導(dǎo)演拍戲一樣,一部電影會有很多個分鏡頭、場景和劇本;
三維場景中故事線除了主線外當(dāng)然也會有很多個分支線,數(shù)據(jù)可視化設(shè)計師在這里的能力主要體現(xiàn)在如何編排這些流程,使每個故事線都符合用戶預(yù)期、生動可信,并確保瀏覽及交互流暢簡單、數(shù)據(jù)呈現(xiàn)準(zhǔn)確易懂。
故事線講的是數(shù)據(jù)呈現(xiàn)的故事,是串聯(lián)所有數(shù)據(jù)要素、場景要素、物聯(lián)設(shè)備等要素的核心依據(jù),所以在安排數(shù)據(jù)呈現(xiàn)之前,先要理清思路、寫好劇本,打磨故事線到比較完整的程度,然后反復(fù)推演,直到故事線覆蓋了所有客戶需求,并且通過團(tuán)隊評審之后再去安排開發(fā)和設(shè)計在場景中實施。
故事線還可以幫助數(shù)據(jù)可視化設(shè)計師更合理的安排數(shù)據(jù)呈現(xiàn)的密度,我見過一些可視化的大屏,很多數(shù)據(jù)堆積在一個屏幕上,給了用戶非常大的認(rèn)知壓力,而與此同時其它屏幕數(shù)據(jù)又顯得單薄寡淡!這種失衡的設(shè)計不管從呈現(xiàn)效果還是數(shù)據(jù)表達(dá)方面來講,都是欠佳的。
摘自人人都是產(chǎn)品經(jīng)理