萬字干貨!詳解數字孿生技術在可視化項目中的應用

一、前言

首先,物理世界每天都產生海量數據,這些數據類型多樣、結構復雜;為了更好的認識和理解我們的物理世界,人們需要對這些海量的數據進行加工和處理,以便從中獲取一些能夠讓人們生活更加美好、社會運轉更加高效的規律。但獲取數據困難,認知這些海量的數據更加困難。從數據可視化設計師的角度來看,我們需要探索一種更加直觀的方式,來幫助決策者更方便的理解這些數據。

因為人們對現實物理世界具有很好的認知和了解,所以當數字孿生體具備實時反映物理實體狀態和行為的能力時,我們便可以將物理世界中各類數據呈現在數字孿生體上,這樣借助人們對現實世界理解的經驗、習慣和認知,就可以使人們在數字孿生體中更易理解現實世界中發生的事情和規律。通過數字孿生技術,我們可以復現過去數據、分析當前現狀、預測未來趨勢,從而完成對現實世界更科學高效的維護和管理。與此同時,軟硬件的技術更新在最近幾年也發生了很大的精進,技術和和硬件層面也支持數字孿生體的構建,基于這樣一個最簡單的道理和技術前提,近幾年,數字孿生在的數據可視化項目中具有極其廣泛的應用。

數字孿生,從技術上看,即使到今天,也依然有一定的難度,甚至目前的數字孿生體都還處于數字孿生的初級階段,但是從用戶使用、觀看的角度來看,它當前呈現的數據是直觀和簡單的。

因本人在智慧城市數字孿生相關領域有比較充分的項目經驗,所以本文以智慧城市領域的數字孿生為例,從數據可視化設計師的角度詳解數字孿生技術在可視化項目中的應用,雖其它領域的數字孿生本文未涉及,但數字孿生其底層邏輯與技術具有較好的相似性,因此,大家也可以從這篇文章中了解其它領域數字孿生的大體框架和內容。

本文大綱如下,打大家可以根據自己需求選擇合適的部分閱讀和交流。

萬字干貨!詳解數字孿生技術在可視化項目中的應用

二、為什么需要數字孿生

萬字干貨!詳解數字孿生技術在可視化項目中的應用

1. 業務核心訴求

實時監控與反饋

數字孿生能夠提供實時的數據流,將物理對象或系統的狀態和操作情況可視化。這能幫助人們及時發現異常和問題。例如,在制造業中,可以通過數字孿生實時監控設備的運行狀態,發現潛在的故障并及時維護,避免生產中斷。

數據集成與分析

數字孿生可以集成來自多個來源的數據,并將其統一到一個可視化平臺上。這有助于更全面地了解系統的運行狀況和性能。通過對這些數據的分析,可以發現潛在的趨勢和規律,為決策提供依據。例如,在智慧城市管理中,數字孿生可以整合交通、能源、水資源等數據,優化城市運行。

預測與模擬

數字孿生不僅能反映當前狀態,還可以通過模擬不同的操作條件來預測未來的表現。這種預測能力對優化系統性能和規劃未來非常有用。例如,在物流管理中,可以通過模擬不同的配送路線和策略,優化運輸效率,降低成本。還可以通過模擬城市的人流密度的狀態,從而針對演唱會等有大量人群聚集的場景,制定合理的疏散應急方案。

增強的決策支持

交互更直觀、信息更清晰,數字孿生提供的數據和模型可以幫助政策制定者和城市規劃者進行更科學的決策。通過模擬不同的規劃方案,可以預測其對城市運營和居民生活的潛在影響。

2. 智慧城市數據特性

立體的城市生產立體的數據,立體的數據需要立體的呈現。城市中產生的數據類型多種多樣,但從大的分類上看,主要是時空數據:即基于空間位置和時間維度的數據,這類數據由于在對應的時間點產生在不同的空間內,所以數據本身就是立體和多維的,因此想要還原數據本身的特點,且傳達出數據背后的規律,當然對這些數據的可視化設計也需要是立體的,因此,數字孿生體作為可以承載立體數據的載體,順理成章得到行業的重視和應用。

如下圖,大體給大家介紹了智慧城市業務的基本特點,從中可以看出:數字孿生的應用主要在需求場景和數據可視化服務這兩個層級,這也是離用戶最近、用戶最可感知的層級。

萬字干貨!詳解數字孿生技術在可視化項目中的應用

3. 數據傳達效率高

我們知道城市中產生的數據具有非常豐富的數據類型,城市中正在發生的行為和變化也是異常多樣和復雜,城市的不斷發展要求城市管理者對城市中發生的事件要有更科學的決策流程、更高質量的決策結果以及更高效的決策時效,但因城市中發生的事件往往需要多個單位或部門協作處理,而傳統的單一部門處理,然后任務逐層流轉的方式因固有的低效的特點已不能適應當前城市管理要求,也正是在這樣的背景下,各地各城市建立了很多“市域治理現代化指揮中心”及類似功能的各類中心。

這類中心將城市管理中的相關部門集合在一起辦公,并通過大屏的形式將關鍵數據、關鍵事件的和核心信息呈現出來,從而通過連班共決的形式提高決策效率。但,城市的數據多種多樣,怎么把這些數據條理清晰的展示出來,讓大家高效獲取信息之中蘊含的規律和關鍵信息,是數據可視化設計師的核心工作,而對于城市的數據來講,將數據直接映射在大家日常都熟悉的場景里(城市的數字孿生體)無疑大大降低了理解數據的難度,縮短了數據傳遞的鏈條,讓大家以此更直觀的方式更高效的了解城市中的各類時空數據,幫助決策者科學高效決策。

4. 更好的公關傳播效果

對于 ToB/ToG 的可視化項目來講,可視化項目的成果不僅要用在城市治理和管理之中,作為政府政務公開的一部分,相關項目成果也經常需要通過媒體面向公眾傳播;與此同時,數據大屏因為集合了城市運營的關鍵數據和各類事件信息,故而大屏也有很多面向上一級政府領導匯報及演示的需求。以上兩類需求的共同點是來訪者或者參觀者對大屏所承載的業務內容不是非常了解,他們評價可視化項目的效果如何,就主要通過視覺的直觀感受來評價了。所以,在這種場景下大屏看起來“很厲害/很有科技含量/很數智化...”便是核心訴求了,而相較于大面積密集的圖表,三維場景在視覺呈現上更容易顯得高大上有技術含量,基于此,數字孿生也是城市可視化項目必不可少的重要交付內容。

三、如何構建數字孿生場景

下圖,以智慧城市數字孿生場景為核心內容,梳理了構建城市級數字孿生體的相關流程,內容主要根據自己日常工作的技術流總結而來。當然,行業內在城市數字孿生領域有多種技術路徑,不同技術路徑服務的項目交付目標/需要的成本預算等均有不同,而從自己的團隊現狀及項目交付的實際需求出發,選擇適合自己團隊的技術棧是理論上的最優解。本文內容僅代表本人經驗總結,不代表行業觀點。

萬字干貨!詳解數字孿生技術在可視化項目中的應用

1. 流程與產出

基于項目交付的數字孿生場景構建,其原點是客戶需求,從客戶需求出發以項目交付為目的進行整體流程的搭建和驗證!

為方便大家理解我把流程以線性形式呈現,但是大家需要知道,以下流程內的部分節點在項目實際實施中可能是并行的。

基于虛幻引擎的技術流程于我而言,最大的價值就是解決了三維場景設計還原及演示問題。

萬字干貨!詳解數字孿生技術在可視化項目中的應用

如上圖所示,綠色標題的內容主要由設計師來完成,根據不同團隊的配置,這部分的設計師可以是多人分工負責,也可以一人獨擔,由于我本人對建模并不是非常熟悉,但建模又是一個需要很多熟練技巧才能做的很快的工作,所以我們項目中,建模部分往往都會外包給生態公司或者供應商來做,而我接過模型后只做場景搭建與資產維護與更新部分。

從設計師的角度來看,數字孿生場景搭建,最頭疼的就是設計效果的還原!傳統基于網頁的 3D 場景搭建技術,都存在把設計資產轉換成開發資產的過程,但由于三維場景效果復雜,設計師沒法像 UI 設計一樣把場景中各個材質、光照等細節的參數信息標注給開發,其次,即使通過一些工具將這些信息標注出來給到了開發,開發仍然難以準確還原,因為設計師使用的建模渲染工具,比如 Blender/C4D 的渲染原理跟技術路徑并不完全與開發工程師使用的網頁渲染技術一致,所以基于網頁的數字孿生場景的還原,大都存在溝通困難、還原困難的問題,這大大影響了項目交付的節奏和質量。

而虛幻引擎(UE5)因為設計師跟開發者是在同一個平臺進行設計和開發工作,所以并不存在設計資產轉開發資產的過程,設計資產即開發資產,設計效果即開發效果,設計效果也即最終交付效果。

除此之外,虛幻引擎對城市級大規模場景的支持也是傳統網頁沒法比擬的:本人團隊初期曾使用某些基于 WEB 的三維渲染技術進行數字孿生的開發,一個場景模型已經反復優化到幾十 M 大小,但對開發來講,這個模型仍然過大,而切換到虛幻后,1G、2G 的模型導進去也是輕松松松,節省了設計師優化模型的巨大時間成本。基于上述原因,本人及本人所在團隊在數字孿生相關可視化項目中主要使用基于虛幻引擎的開發流程,而其它游戲引擎或者 web 交付流程與此大體相同。

2. 角色與工具

梳理完整體流程及每個流程的產出物之后,我們便需要了解,每個流程都是由誰來執行的,及每個流程對應的團隊角色是誰。

下圖以全景的方式呈現了常規的基于虛幻引擎智慧城市數字孿生搭建的流程與角色的對應關系,并且也給大家梳理了各個角色使用的主要工具。當然了,條條大路通羅馬,工具的使用跟個人習慣有很大關系,以下角色的工具并不局限于本人列出的部分,如您有自己更偏好或者效率更高的工具也是可以的,也歡迎您在評論區補充~

萬字干貨!詳解數字孿生技術在可視化項目中的應用

技術美術

在上述流程中,與設計相關的那部分工作內容用綠色標題文本標記了出來,而與那部分內容對應的設計角色我們稱之為技術美術(TA:Technical Artist),為什么叫技術美術,因為這個設計師的角色是在一個偏技術的軟件中進行相關設計工作的,并且需要跟技術相關的開發對接,協助開發進行項目開發。

當然,在虛幻的數字孿生流程中,傳統的 UI 設計師也是參與其中的,只不過 TA 們的工作主要是設計 UI 界面、圖表等內容,不參與 3D 建模跟場景搭建,所以流程中并沒有列出來 UI 設計的角色。

下圖詳細介紹了技術美術在虛幻數字孿生流程中的工作內容和分工,按不同工作內容、掌握的設計與技術能力的不同,技術美術也分為管線技術美術、模型技術美術、動畫、效果、特效技術美術等。對于小的團隊或規模不大項目,這些角色就一人來做了,在我們自己的項目中,這些內容大多數時間都是我自己搞定。

虛幻引擎在近年推出 UE5 之后,經過了幾個大版本的迭代,當前虛幻產品本身及生態對設計師非常友好,借助藍圖系統跟官方的模版,設計師即使不會一行代碼也能做出可以交互演示的項目作品,所以下圖中角色的細分也主要是為了讓大家更好的了解實戰項目中技術美術這個角色的工作內容。

具體每個角色要完成的工作內容已經在下圖中列出,此處不再贅述,大家看圖理解下,如果有更細節的問題,可評論區或與我交流~

萬字干貨!詳解數字孿生技術在可視化項目中的應用

建立模型與場景搭建

智慧城市的三維模型建立,一般分為城市底模+核心區域精模+環境建模。具體建模的內容包括但不少于以下內容:地形、建筑、植被、道路、管道、橋、動物、人物、天體、POI 點、隧道等。

城市底模就是利用最基礎的模型先把城市的輪廓和基礎樣貌建立起來,這部分工作現在各個團隊都有一些可以自動化處理的方法和工具。即使對于個人設計師來講,通過如下圖這樣使用 shp 數據通過 Blender 也能快速拉出城市底模。對于要素比較齊全的數據, 這樣生成的底模其實已經包含了城市的道路、河流、綠地、基礎建筑等模型。除了個人設計師比較方便的通過 shp 數據建模的方法,對于團隊或者有一定技術積累的公司也可以使用傾斜攝影、Houdini 等方式程序化建模。

萬字干貨!詳解數字孿生技術在可視化項目中的應用

核心區域精模一般指項目中客戶指定的業務比較集中的區域的建模,對于大多數項目如果對整個城市都按照高精度的模型來處理,技術上可行,但成本會比較高,所以就有了核心區域精模的這個需求場景。同一個城市,不同項目的核心區域可能并不相同,有的項目可能需要重點突出城市 CBD 的風貌,有的項目可能需要突出某個學校、公司或園區,所以哪個區域是核心區是由客戶的需求決定,切不可自己根據的經驗定義,需跟客戶有很好的溝通,避免建模返工造成成本的浪費。核心區精模一般都是手工建模或者通過技術手段自動建模后再人工優化,比如:激光掃描(LiDAR)、BIM 建模等。據我了解,目前全國各大城市核心 CBD 的建筑群模型,網上都有售賣的現成資源,所以您項目的核心區如果是某個城市的 CBD, 建議您先網上找找資源,在現有資源的基礎上優化必然要比從 0 到 1 建模成本更低。

智慧城市項目啟動第一個大規模項目是比較困難的,但通過某個項目跑通流程后,接下來就有很多資源可以不斷復用,如果能做好項目的管理和復盤,項目越做效果越好收益越高。

環境建模就是指天空、樹木、植被、河流、道路等環境要素。環境建模我個人習慣放在最后進行,當整個城市的核心建筑與底模搭配完成,整個城市關鍵建筑及元素的坐標、比例等都調整完成再進行環境建模,便可以減少對建筑和城市布局的調整,并且還可通過環境建模遮掩、美化部分城市建模的缺陷和不足,比如在材質效果不佳的位置安排比較高大的樹木,在地面材質比較粗糙的位置覆蓋大量植被等等。環境建模在虛幻中進行會特別絲滑,選好植被類型,用畫筆刷上去就行了。

場景搭建就是把相關模型導入虛幻,在虛幻中做材質設計、動畫設計、天氣狀態、植被河流等模擬效果、還原整個城市擬真樣貌的過程。這部分涉及到的技術細節就比較多了,作為介紹整體技術流的分享,我們本次只講大的思路,因為一篇文章也確實沒法完全說清楚這些設計技術。

總體來講:建模在前,場景搭建在后。先用白模的方式確認整個場景要素和布局,然后做具體細節的效果設計。當整個場景的基礎搭建好之后,后續就要不斷優化調整,此處根據個人經驗,城市路網的分布對場景的效果影響是比較大的,尤其是核心區域周邊的路網要盡可能做的比較細致。

因為城市就是基于人的意志來規劃和建造的,城市里除了各類建筑,路網是最能體現人為設計所產生的那種秩序感和規則感的城市要素。

此外,目前虛幻支持的三維建模軟件非常豐富,常見的建模軟件輸出的源文件都可以直接導入虛幻進行場景效果設計、并且也能支持模型的動態更新而無需重新導入,所以在建模軟件這塊,大家選自己熟悉的即可。

資產維護與更新

這里說的資產當然主要就是指設計資產啦,我們在前面的文章中說過,虛幻引擎是設計跟開發在同一個平臺用同一個軟件進行設計和開發,所以設計效果不需要開發再去做還原,設計即開發,所見即所得。但具體設計師如何跟開發協作呢?資產維護與更新這塊內容就是專門為大家解決這方面的疑問。

基于虛幻引擎的設計開發,設計師和開發人員可以通過多種方式實現高效的多人協作,常用的方法就是通過虛幻引擎 UE5 集成的版本控制系統(VCS: Version Control Systems)進行代碼和資產的版本管理、共享和同步項目文件,也可避免沖突和數據丟失。除了版本控制的方式,虛幻引擎也提供了實時協作編輯的功能,允許多個用戶同時在同一個項目中工作,設計師和開發人員可以實時看到對方的修改,也可以使用虛幻內置的聊天功能進行實時的溝通,提高溝通效率和協作效果。以上兩種方式結合,效率翻倍。當然,版本控制系統的使用需要開發同學先配置好項目文件托管的服務器,比如 Git 等。此外,如果上述兩種比較方便的資產維護方式都不可行,那我們也可以通過虛幻自帶的資產打包和遷移的功能,把設計資產打包后直接發給開發也行。

通過上述協作方式,便能完成設計資產的維護與更新。當然,以上協作的前提是項目啟動初期就建立好了比較清晰準確的協作文檔和規范:包括代碼規范、資產命名規則、文件夾結構等,確保所有團隊成員遵循統一的標準來進行資產的管理,這個是前提,如果大家各自資產命名都比較隨意,那協作就無從談起。

四、數據如何呈現與交互

基于業務需求和用戶場景,借助「故事線」構建數據呈現與交互邏輯

當我們搭建好整體的數字孿生場景,接下來就要考慮數據如何在場景中呈現,用戶如何與場景交互這方面的需求了。

我們知道在傳統的 UI 設計工作中,會有交互設計師梳理產品的交互流程圖、用戶體驗設計師梳理用戶旅途圖(User Journey Map),通過這兩個產出 UI 設計師就能明白用戶是如何使用自己的產品來達到自己的使用目標、滿足自己的需求,UI 設計師也能基于用戶使用場景和用戶體驗的關鍵要素,對用戶使用產品的整個流程進行視覺和交互的進一步優化,以使用戶更愉悅舒適高效的使用自己的產品。

對于數據可視化設計場景,數字孿生可視化需求中類似交互流程圖和用戶體驗旅途圖的產出也是必須的,只不過在數字孿生場景下,我們給上述產出起了新的名字:叫做“故事線”。之所以稱為故事線而不是我們常見的交互流程圖等,是因為在三維場景中用戶去交互、去體驗的直觀感受更像是在“玩游戲”。三維場景的交互是基于鏡頭語言的空間交互,用戶的行為并不是簡單的線性流程,三維場景要允許用戶自由探索,但當用戶想要找到某類信息時又要能快速的回到主線中,這種感覺跟玩游戲特別像;其次三維場景中數據的呈現一般會按不同的業務主題設計對應的 Tab,然后以 Tab 或者導航的形式將整個場景的數據進行歸納和梳理,然后展示在不同的類別下,這點也跟游戲的關卡或場景切換類似;當然,采用故事線的形式來梳理整體交互和數據呈現,最根本的目的還是這樣做能提高用戶理解數據、獲取數據的效率。

給用戶講述一個數據呈現的故事,并通過合理的編排,讓用戶沉浸在數據規律之中,是數據可視化設計師在數字孿生場景中進行可視化設計的主要工作之一。

數據可視化設計師需要在充分理解業務背景和需求的基礎上,以導演的視角安排整個三維場景中的數據呈現、界面交互、內容交互、舞臺交互、設備交互、鏡頭交互這一系列的交互行為,并考慮每次交互后以何種方式呈現給用戶何種數據反饋。設計師設計以上事宜的過程就是在構建一個個故事線,

故事線是按照數據呈現的主題和目標,為用戶安排的三維場景瀏覽的節奏和劇本,幫助用戶在場景中更好的理解數據。就像電影導演拍戲一樣,一部電影會有很多個分鏡頭、場景和劇本;三維場景中故事線除了主線外當然也會有很多個分支線,數據可視化設計師在這里的能力主要體現在如何編排這些流程,使每個故事線都符合用戶預期、生動可信,并確保瀏覽及交互流暢簡單、數據呈現準確易懂。

故事線講的是數據呈現的故事,是串聯所有數據要素、場景要素、物聯設備等要素的核心依據,所以在安排數據呈現之前,先要理清思路、寫好劇本,打磨故事線到比較完整的程度,然后反復推演,直到故事線覆蓋了所有客戶需求,并且通過團隊評審之后再去安排開發和設計在場景中實施。

故事線還可以幫助數據可視化設計師更合理的安排數據呈現的密度,我見過一些可視化的大屏,很多數據堆積在一個屏幕上,給了用戶非常大的認知壓力,而與此同時其它屏幕數據又顯得單薄寡淡!這種失衡的設計不管從呈現效果還是數據表達方面來講,都是欠佳的。

故事線可以引導設計師去思考,讓數據呈現的盡可能生動有趣,通過引人入深的劇本層層遞進的呈現數據,使得大屏視覺和交互都有良好的節奏感。

下圖呈現了圍繞故事線構建整個用戶使用場景的細節構成。充分理解用戶每次交互意圖,在界面、內容、鏡頭、舞臺、設備等要素上做出合理的響應是好的數據呈現的基礎,好的故事線的構建需要大量的行業和實踐經驗,在經驗不斷積累的過程中,故事線的構建也會更加簡單有趣。

萬字干貨!詳解數字孿生技術在可視化項目中的應用

五、如何高效學習數字孿生

何為高效學習?高效學習就是在最短的時間內達成自己的學習目標。要達成高效學習首先要梳理下自己的學習方法,很多小伙伴雖在學校讀了很多年書,學了很多東西,但他們的學習方法很多時候都是基于本能的、沒有意識、沒有經過刻意訓練的方法,他們沒有分解自己的學習目標、不了解自己的學習習慣、不清楚自己精力分配的特點、也不評價自己學習的效果等等,所以大多數小伙伴用的都是同一套雷同的“系統”的學習方法:即從界面到功能到案例挨著學的學習方法,這種學習方法顯而易見的效率低見效慢。

本文接下來要介紹的學習方法特別適合時間少,但是追求高效率、高目標達成率的設計師同學,請繼續往下看~

萬字干貨!詳解數字孿生技術在可視化項目中的應用

1. 用什么方法學:以案例為切入點,由點及面

萬字干貨!詳解數字孿生技術在可視化項目中的應用

這個學習方法是我自己多年實踐總結而來,我知道很多同學學東西喜歡系統的學習,從軟件界面開始講,到功能點再到具體案例,這樣的學習方法其實沒啥大問題,就是效率低,我們設計師學習的目的是為了快速做出自己想要的設計效果,不是學一堆系統的理論去寫本書或者去高校當老師。

所以高效學習的第一步是先打破自己之前的學習習慣,跟著我習得新的技法。

第一步,找到自己想要設計實現的案例,然后分析并將這個案例效果拆解,拆解之后再逐個找每部分需要的知識點,用找到的知識點還原案例效果。然后每個案例做完之后用思維腦圖做一些總結,如此往復循環,我們就可以獲取大量實操的經驗。

第二步,整理經驗形成自己的知識庫。我們建立的這個知識庫也是一個系統,但是這個系統是我們自己的系統,里面匯聚的是我們自己工作中會用到的高頻的知識點和技能,而且,因為每個知識點是搭配一個案例來進行實踐的,所以即使你長時間用不到自己積累的某些知識,但當你用到類似的知識點的時候,也能馬上回憶起來。這種知識系統相比那種挨著每個菜單按鈕學的“系統”的學習顯然是更高效的系統。

上述這套方法是設計師高效學習的基礎,也是核心。當你反復練習消化為自己內在的學習習慣時,你會發現學新東西是一個非常快樂和簡單的事情。

就跟玩游戲一樣,你每通過一個關卡就會得到一些獎勵,而基于案例拆解的學習也是如此,每次你花費少量的時間就能產出一個效果還不錯的作品,這個作品作為你學習成果的反饋會不斷激勵你繼續學習,而那些跟著所謂的系統教程,學了很久都沒有作品產出的人,他們的學習是枯燥且無趣的,人的本性就是玩耍,面對枯燥且無趣的東西,沒有人能堅持的很長久。

我們知道,任何一個看起來復雜的設計案例,總是由諸多的設計要素構成。所以,以案例為切入點的學習方法,需要我們能夠合理的拆解構成案例效果的元素。我在上篇文章中介紹:一個數據可視化的作品一般由“形、色、字、質、構、動、音、視”幾部分構成,所以我們分析拆解一個案例時,也可以從這個幾個角度入手,把每個角度的效果或特征用幾句話描述出來,然后通過搜索引擎找每個效果或特征對應的教程,當我們還原了案例中拆分出來的每個小的效果,最后組合起來就是整個案例啦。但是這種拆解案例的過程也需要練習的,好的方法一般都是反直覺反人性的,在最開始練習的時候肯定會覺得不舒服、效率低,但是正確的方法值得堅持。

我相信,閱讀我文章的設計同學,對于設計也都抱有極大的熱情,也希望能不斷提升設計能力,產出更優秀的設計作品,而我亦是如此,所以我們大家可以一起踐行這套學習方法,歡迎有應用這套學習方法學習的同學在實踐中給我不斷的反饋,我們一起優化這套學習的理論和流程,讓更多同學快樂成長!

因為本文主要介紹數字孿生技術在可視化項目中的應用,關于學習方法的介紹在這里拋磚引玉就 OK 啦,如果大家特別對這樣的學習方法感興趣,可以在評論區留言或者和我私聊,如果互動的小伙伴多的話我可以拿著案例一步步拆解,帶著大家完整感受下這套學習方法的細節。

在實戰中學習,而不是學習好之后再去實戰,因為你永遠有不會的東西,而知識是學不完的。

2. 在哪兒學

基于案例拆解的學習方法,因為我們打破了系統,把案例的整體效果拆解為了幾個更有代表性的特征效果,所以我們只需要在搜索引擎搜索對應特征效果的教程就好啦。而找教程找答案這件事兒無疑 ChatGPT 最拿手了!

通過對話的方式,ChatGPT 不僅能夠解答當前的提問,還可基于上下文不斷為你新的疑問提供可落地的方案,不僅可以給出文字回答,也會附帶部分教程的鏈接以及實際操作的代碼和精確到菜單級別的操作步驟等,你可以把 ChatGPT 理解成一個知識淵博的朋友和助理,用跟人交流的方式與它互動即可,這是目前基于案例拆解思路學習的最高效方式。當然國內也有一些大模型,但是我一直沒用過,就我個人體驗而言,一個 ChatGPT 足以。

當然,如果你不習慣這種學習方式,那么 YouTube 絕對是第二佳的選擇,我學習虛幻、學習 C4D 等軟件幾乎都是從這里獲取相關教程和資源。老外講解知識:簡潔有重點!這是我很喜歡的特點。有很多同學會覺得自己外語不好、聽不懂人家講的啥內容,跟著學習肯定做不出來效果。那我只能說你多慮了,我們是去學軟件,盯著屏幕里的鼠標跟著操作就行啦,我們不是看電影要欣賞劇情要感受情緒,為啥非要聽明白老外到底說的是啥呢,我們跟老外用一個軟件,軟件的界面、布局 UI 都一樣,他點哪里我們就點哪里!

我們需要做的是觀察每一個操作之后場景里產生了什么變化,然后記住這個變化是剛才哪個操作引起,這就夠了。跟著做出案例之后,再自己回顧、操作、總結知識點就 OK。我在 B 站還有其他一些平臺看到很多教學視頻,這些視頻里根本就沒有人說話,只有鼠標點點點,以及背景音樂,我看很多人看這樣的視頻學習也能做出教程里的效果,而我們現在只是換了個國外的平臺,跟著做當然也可以。所以

在 YouTube 這類國外平臺上學習,出于對外語的恐懼而不敢去嘗試才是真正需要克服的困難,外語本身反而并不是。其次,如果實在想要理解老外說的每句話,現在平臺也有實時的字幕,自己切換語言就好了,準確率也非常好。

信息差本省就是優勢、就是競爭力。很多國內付費上千的課程,YouTube 上免費的也有,并且講的更好!

國內 B 站也可以去看看,有很多熱心的 UP 也做了不少好教程。

CSDN 作為一個開發者交流的技術網站,上面也有很多數字孿生的教程,前面我們也講了,數字孿生流程中設計師被稱之為技術美術,所以確實也會遇到一些偏技術的問題,這時候去技術社區找答案當然是更合適的。

萬字干貨!詳解數字孿生技術在可視化項目中的應用

好的本期分享就到這里啦。

我是 BYMD,一個會寫詩的數據可視化設計師,專注于數據可視化相關設計研究、經驗分享、項目開發!歡迎大家與我交流討論、共同成長進步~

收藏 57
點贊 38

復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。