Porsche利用遊戲引擎軟體驅動車輛開發與銷售

遊戲引擎使電腦遊戲栩栩如生之外,它們也有助於開發新的駕駛功能,例如:使用合成傳感器數據訓練駕駛輔助系統。為此,Porsche Engineering聘請了具有遊戲背景和對汽車行業了解的軟體專家,並報告了他們在車輛開發中的作用。

當Tobias Watzl下班回家時,他偶爾會玩Playstation前面放鬆。但是,這位28歲的玩家對比賽的看法與大多數玩家不同。他笑著說,「例如:有時候我想知道開發人員如何獲得一定的反射或質感,而不是打敗我的敵人。」 他之所以看得如此緊密,是有原因的。作為Porsche Engineering團隊的一員,他每天創建虛擬世界,例如:使用電腦重建高速公路的一部分,以訓練駕駛輔助系統。

Porsche_Engineering_0093.jpeg

數位之路看起來就像是電腦遊戲,這並非巧合。這是因為Watzl在他的作品中使用了Unreal軟體,這是一款遊戲引擎,其在熱門的電玩遊戲(例如:Fortnite…等)中生成圖像。Porsche Engineering技術的日常工具是將虛擬戰役帶到螢幕上,遊戲引擎教授輔助系統或幫助設計師可視化組件。得益於遊戲技術,客戶也可很快在剛訂購的車輛中離開虛擬生產線,並坐在他們剛剛訂購的車輛中的虛擬座位。

Porsche Engineering技術虛擬車輛開發高級經理Frank Sayer解釋說,「遊戲引擎提供的技術可為模擬駕駛輔助系統創建必要的環境。」 這是因為高級駕駛輔助系統(ADAS)的演算法需要大量的培訓和驗證。例如:他們必須學習如何使用各種傳感器以閃電般的速度檢測當下的交通狀況,並在多個測試公里內做出適當的反應。這將需要許多實際的測試驅動器,但絕不會發生在虛擬培訓AI的作業中。

S31-konferenztisch-KMT_4022.jpeg

這就是Porsche Engineering將培訓轉移到虛擬世界中的原因:遊戲引擎模擬算法可訓練所用的驅動器。每種所有可能的情況都可透過這種方式進行播放,甚至出於安全原因無法在現實生活中進行演練的情況。例如:前方汽車突然緊急煞車、動物突然闖入馬路、強烈陽光閃盲了車載攝影鏡頭,或者這些狀況混合同時發生,都能藉以讓車輛系統對虛擬物體產生反應。

一些虛擬測試跑道具有真實的生活模型,例如:斯圖加特機場附近的A8高速公路。具有遊戲背景和對汽車行業了解的軟體開發人員正在像AI一樣塑造著移動性的未來。軟體專家和機械工程師在團隊裡,對電玩遊戲及其開發的熱情與傳統技能能相結合。

S31-PEVATeC_A8_Autobahnsimulation_sonnig_Unreal.jpeg

在遊戲引擎的幫助下模擬的驅動器具有真實測試難以達成的優點:可以根據需要多次重複驅動,並可以控制到最小的細節,並且所花費的時間也少於真實測試的時間,其可現實中花費的時間可以減少到只需幾秒鐘。而唯一的限制因素是所用硬體的計算能力。

但是,即使硬體限制正在減少,但Porsche Engineering已開始將虛擬開發轉移到雲端中,也就是駕駛模擬外包給專業的服務提供商(例如:Amazon Web Services)的數據中心,它們在數十台機器上並行運行。當成千上萬的模擬汽車進行實例模擬測試時,開發時間將更大大減少。

虛擬測試代替真實的原型

設計中使用了遊戲引擎,能使尚不存在的內容可見。當前示例:在Cayenne Coupe的開發過程中,考慮減少玻璃車頂上的黑色區域。玻璃邊緣的區域可防止在下方看到百葉窗的痕跡。但是玻璃部件必須有多寬?到目前為止,在這種情況下會一直使用焊接和鋸切,準備一輛實車,然後嘗試用不同的寬度來嘗試幾個玻璃車頂。

相比之下,Porsche Engineering使用內部開發的基於Unity遊戲引擎的VET可視化工程工具(Visual Engineering Tool)進行的虛擬測試速度更快且更具成本效益。工程師使用原始的CAD數據虛擬地重建了包括玻璃頂棚在內的車輛。幾個小時後,他們能夠使用VR虛擬實境眼鏡從各個角度查看模型,來得到正確的黑色邊緣尺寸。這可使原本實車操作中所需的幾個小時,可以減少到僅需幾秒鐘就可完成。

HighresScreenshot00007.jpeg

如今,由遊戲引擎生成的圖像是如此的好用與精確,以至於專業人士也必須仔細觀察才能發現與真實之間的差異。這也將進一步增強客戶未來的購買體驗。Porsche目前正處於虛擬實境車輛配置器的測試階段,然後將在Porsche銷售中心進行推廣。

該系統由一台裝有VR眼鏡的遊戲PC組成,並向客戶展示他們未來車輛的三維模擬。為此,他們只需要與銷售顧問簡單地組合所需的車型即可,例如:漆色、輪圈、配備。然後,車輛配置器使用虛擬引擎來計算圖像,該圖像最初顯示在具有4K解析度的65吋螢幕上,擬真度將比原本網路配置器要好更多,幾乎逼真!

S32-ScreenShot_VET_AugmentedReality_4_CayenneCoupe.jpeg

客戶還可以戴上VR眼鏡,並從三個維度檢查夢想中的汽車。然後,遊戲引擎以每秒60次的速度為左眼和右眼計算出不同的透視圖,給客戶一種全新體驗印象,即車輛似乎就在正前方。可以在它周圍走來走去,近距離觀察輪圈,坐在虛擬座椅上,並檢查真皮座椅材質與縫線,甚至可以打開手套箱。如果需要,可以將風景從白天切換到夜晚,以便可以看到亮頭燈的樣貌。

遊戲引擎使用原始設計數據作為原材料。但是,必須修改數據,位於斯圖加特的CGI電腦生成圖像專家Mackevision的Lukas Kays解釋說(該公司為電影和連續劇製作了許多逼真的特殊效果,例如:著名的《權力的遊戲》系列),並與Porsche共同開發了車輛配置器。CAD數據不能簡單地用於虛擬車輛的事實是由於它們的詳細程度。

從每秒60次計算圖像可能會使電腦不堪重負,並導致螢幕延遲閃爍。因此,必須簡化模型。例如:3D設計人員使用車頭格柵的高解析度照片來代替計算所有格柵的數據。顯示此內容將大大降低計算速度,而且同樣能夠逼真到看不出差異。

RP_-_Porsche_Taycan_London_Ballet-106.jpeg

事半功倍的逼真的效果

遊戲引擎的決定性優勢在於,無需太多編程工作即可使用它。例如:不需要對漆色上的反射光則進行編程。對反射光進行編程以呈現此類效果將過於複雜且昂貴。

遊戲引擎也很便宜。像Porsche Engineering這樣的企業用戶可以完全免費使用Unreal。他們甚至收到軟體的源代碼,以便他們可以使其適應他們未來的各種需求。美國遊戲Epic Games的業務開發經理Stefan Wenz解釋說,該在20多年前開發了Unreal,並且希望有盡可能多的客戶使用該引擎。因此不直接銷售軟體來獲利,僅採用間接方式獲利,例如:透過有償支持來獲得收入。

大約五年來,遊戲引擎的創造者不再侷限遊戲業界,而一直在積極吸引工業客戶,包括機械工程、建築業和汽車製造商…等等。為了簡化工業用戶的工作,Epic Games最近提供了汽車業界一個免費的材質數據包:它包含從Alcantara皮革到胡桃木…等等的成品材料。此外,去年,這家遊戲製造商啟動了一項名為MegaGrants的支持計劃,任何與虛幻引擎合作的對象都可以從中獲得資金。因此,電腦遊戲和汽車業界的發展得以持續融合。從這點來看,未來的自動駕駛汽車的普及將歸功於遊戲玩家。

PEM_Carrera4S.jpeg

遊戲引擎

電腦遊戲引擎實際上是電腦遊戲的引擎。這是一整套計劃。圖形引擎的核心是生成實際圖像的圖形引擎:它首先獲取要描繪的對象的3D模型(在其原始狀態下,它僅由網格線組成)並用數位表面覆蓋。眾所周知,這種紋理可以看起來像木頭或金屬。然後計算出光線落在哪裡,物體的哪些部分在陰影中以及反射了什麼東西。

圖像的計算稱為渲染(Rendering),可確保遊戲中的事物像在現實世界中一樣表現。例如:它可以計算擲出的岩石在停止之前在地面上跳過的頻率。為了使開發人員的工作更輕鬆,還包括一種編輯器,使用該編輯器可以創建新的仿真,而無需從頭開始進行編程。全球數以百萬計的設計師使用這些模組化系統來創建數位世界,包含從手機遊戲到好萊塢動作片或科幻電影。

RP_-_Porsche_Taycan_London_Ballet-109.jpeg

Bear

曾於2002~2004任職於Option改裝車訊編輯,之後轉戰汽車銷售十餘年,擔任總代理新車及超級跑車的銷售業務及公關企劃,藉由過去的工作經驗作貼切的報導,以協助讀者們購車前的參考,是在下的職責以及撰稿方向。