GTA 6 為什麼連頭髮都可能很吃 GPU?一根根髮絲背後其實是即時渲染惡夢

晶片觀測站2026/08/287 min read
分享

30秒摘要

《GTA 6》展示影片裡,Lucia 的長髮、角色手臂與胸口的細小毛髮,已經成為玩家研究畫面的熱門細節。技術分析認為,Rockstar 很可能正在使用比傳統 Hair Card 更複雜的 Strand-Based Hair 類型系統。問題是,當遊戲不只要畫一個角色,而是要在龐大的 Vice City 同時處理人物、光照、反射、物理與頭髮時,看似不起眼的幾根頭髮,可能反而成為昂貴的 GPU 工作。

重點摘要

  1. 01GTA 6 官方展示中的角色毛髮已細緻到讓玩家與技術媒體專門逐格分析。
  2. 02Digital Foundry 認為 GTA 6 展現 Strand-Based Hair 類型的毛髮技術,但 Rockstar 尚未正式公布其毛髮系統名稱。
  3. 03細緻毛髮不只增加幾何量,還涉及物理、光照、透明度、陰影與抗鋸齒等多項 GPU 工作。
  4. 04真正困難的是 Rockstar 必須把角色毛髮與龐大開放世界、NPC、車輛及光線追蹤效果同時維持在即時 Frame Budget 內。
  5. 05Rockstar 最新 Extended Look 已確認全部由 PlayStation 5 上的 in-game footage 擷取。

一根頭髮,為什麼會成為 GTA 6 的技術話題?

一般玩家看《Grand Theft Auto VI》的宣傳影片,可能會先注意 Vice City 的街道、汽車、人群與夜景。

但另一群人卻開始研究一個非常微妙的地方:頭髮。

從第一支預告開始,玩家便注意到女性角色的長髮會隨著身體轉動滑過肩膀,不再只是固定在頭上的一大片模型;Jason 等角色的手臂與胸口,也能看到比過去遊戲更細緻的體毛表現。

到了 Trailer 2,Digital Foundry 在技術分析中特別討論角色與毛髮渲染,認為畫面呈現出 Strand-Based Hair 類型的特徵,也就是讓頭髮更接近由大量獨立髮絲或髮束構成,而不是只靠幾大片帶透明貼圖的平面來假裝頭髮。

不過這裡必須先畫一條界線:Rockstar 至今並沒有正式宣布 GTA 6 使用一套名為 Strand-Based Hair 的特定系統。這是根據官方影片畫面所做的技術分析,而不是 Rockstar 公布的引擎規格。

有趣的地方在於,如果這項判讀接近事實,那麼 GTA 6 玩家看到的一頭漂亮長髮,背後其實是一個相當麻煩的即時圖形問題。

老遊戲的頭髮,其實經常是一疊「卡片」

傳統 3D 遊戲並不是真的把數萬根頭髮全部建模出來。

非常普遍的方法叫做 Hair Cards

製作者會建立一片片薄薄的多邊形平面,再在上面貼上帶透明資訊的頭髮 Texture。幾十片甚至幾百片 Hair Card 疊在一起之後,人眼就會把它解讀成完整髮型。

它有一個巨大優點:便宜。

GPU 不需要真的處理十幾萬根獨立髮絲,只需要處理相對有限的 Polygon 和透明材質,因此非常適合遊戲即時渲染。

問題則是,玩家越靠近角色,破綻越容易出現。

髮絲可能看起來像一片片紙板;角色轉頭時,整束頭髮可能一起移動;燈光照射、陰影與風吹過頭髮的效果也很難完全自然。

對 2000 年代的遊戲而言完全足夠,但當角色臉部、皮膚與環境已經越來越接近真人,頭髮反而會變成非常明顯的視覺破綻。

如果真的一根根算,麻煩就開始了

更進階的 Strand-Based Hair 思路,則會把頭髮描述成大量曲線或髮束。

這可以帶來非常漂亮的結果。

角色跑動時,不同區域的頭髮可以有不同程度的慣性;髮尾能夠甩動;頭髮碰到肩膀時可以改變方向;光線從髮絲之間穿過時,也能產生更自然的高光與輪廓。

但 GPU 的工作突然暴增。

因為一根頭髮並不只是「畫出來」就結束了。

引擎可能還需要處理:

  • 髮絲的位置與形狀
  • 不同髮束的動畫
  • 角色移動造成的物理反應
  • 頭髮與身體的碰撞
  • 光照與高光
  • 陰影
  • 半透明與 Alpha Coverage
  • 抗鋸齒
  • 遠近距離的 LOD

也就是說,一頭漂亮的頭髮,同時是一個 Geometry、Physics、Lighting、Transparency 與 Anti-Aliasing 問題

更麻煩的是,頭髮通常非常細。

一條只有幾個 Pixel 寬的髮絲,只要角色稍微移動,就可能跨越不同 Pixel,產生閃爍、鋸齒與 Temporal Instability。

因此遊戲不只要把頭髮算出來,還得想辦法讓它在運動中看起來穩定。

真正可怕的地方:GTA 6 不是角色展示 Demo

如果只是做一個攝影棚裡的角色展示,讓一名角色擁有非常昂貴的毛髮效果並不是什麼不可思議的事情。

GTA 6 的問題完全不同。

這是一款 Open-World Game。

同一個畫面還可能存在:

車輛、行人、建築、植被、水面、玻璃、室內場景、粒子效果、交通系統,以及大量動畫中的 NPC。

而且 Rockstar 最新公開的《GTA VI: An Extended Look》已明確表示,展示內容全部來自 PlayStation 5 上的 in-game footage,並不是離線算好幾個小時才輸出的電影 CG。

因此真正有趣的問題不是:

「Rockstar 能不能把 Lucia 的頭髮做漂亮?」

而是:

「Rockstar 能不能在一座活著的 Vice City 裡,把這些漂亮頭髮一起跑起來?」

這正是遊戲圖形和動畫電影最大的差異之一。

電影可以花幾分鐘甚至幾小時算一幀;遊戲如果目標是 30 FPS,每一幀只有大約 33.3 毫秒

所有東西都得在這個時間預算內完成。

頭髮還要跟 GTA 6 的光線一起算

事情還沒結束。

Digital Foundry 對 Trailer 2 的分析認為,GTA 6 畫面大量使用 Ray-Traced Global Illumination,RTGI,同時也能看到 Ray-Traced Reflections 等效果。

這代表角色並不是站在固定燈光底下。

走進室內、夕陽照進車廂、站在霓虹燈旁邊或改變環境光源時,角色都需要自然融入場景。

而毛髮恰好又是一種非常複雜的材質。

頭髮不是單純的塑膠表面。光線沿著髮絲方向產生的高光、穿透髮束後形成的柔和效果,以及大量細絲互相遮蔽形成的陰影,都會直接影響「這是不是一頭真頭髮」的感覺。

於是 GPU 同時面臨兩個昂貴問題:

更精細的 Character Rendering + 更複雜的 Lighting。

這也是為什麼遊戲開發者永遠不是單純把所有效果調到最高,而是一直在做取捨。

甚至可能偷偷降低頭髮品質

這裡反而出現一個很有意思的細節。

Digital Foundry 在 Trailer 2 分析中也注意到部分毛髮存在較明顯的 Aliasing 與解析度問題,並討論過毛髮可能需要以較低品質運算來控制效能成本。

這其實不是失敗,反而很能反映即時圖形設計的本質。

如果玩家注意力集中在 Lucia 的臉、汽車、城市與整體場景,開發者完全可能讓非常細小的髮絲降低一些解析度,把 GPU 預算留給更重要的畫面元素。

玩家看到的是一個漂亮角色;工程師看到的卻是一張巨大的時間預算表。

每增加一項效果,都得從某個地方把成本拿回來。

所以 GTA 6 的頭髮真的會「拖垮 GPU」嗎?

單獨一頭頭髮當然不至於把一台 PS5 壓垮。

真正昂貴的是所有效果同時存在

頭髮只是很好理解的一個縮影。

GTA 6 同時還要處理龐大的城市、NPC、車輛、動畫、反射、全局光照、水面與 Streaming。每一項技術單獨拿出來可能都能運作,但當數十個系統同時搶那一幀的運算時間時,GPU Budget 就會突然變得非常珍貴。

Digital Foundry 對 Trailer 2 的分析也因此認為,如果 Rockstar 保留目前展示出的光線追蹤與畫面密度,在主機上追求 60 FPS 可能需要非常大的視覺取捨;Rockstar 本身則尚未公布 GTA 6 的正式 Frame Rate Target。

這也讓 GTA 6 的頭髮成為一個很漂亮的遊戲圖形趣聞:

我們花最多時間看的可能是 Vice City,但真正讓 GPU 忙到冒煙的,可能包括 Lucia 頭上的那幾縷髮絲。


Tech English|這篇提到的圖形專有名詞

Strand-Based Hair|髮絲式毛髮系統
以大量曲線、髮絲或髮束描述頭髮,比傳統平面貼圖更能表現自然運動、光照與輪廓,但即時運算成本更高。

Hair Cards|毛髮卡片
使用帶透明貼圖的多邊形平面模擬大量頭髮,是遊戲產業長期使用的低成本毛髮製作方式。

Ray-Traced Global Illumination(RTGI)|光線追蹤全局照明
追蹤光線在場景中的反射與間接照明,使人物與環境能更自然地受到周圍光源及色彩影響。

Transparency / Alpha|透明度/Alpha 通道
用來決定材質哪些區域透明或可見。傳統 Hair Card 大量依賴 Alpha Texture 呈現細小髮絲。

Temporal Anti-Aliasing(TAA)|時間性抗鋸齒
利用多個連續 Frame 的資訊改善鋸齒與細節穩定度,對頭髮、草木等細小幾何尤其重要,但處理不好也可能造成拖影或模糊。

Frame Budget|單幀運算預算
GPU 與 CPU 在每一幀可以使用的時間。30 FPS 約有 33.3 ms,60 FPS 則只剩約 16.7 ms,因此畫質越複雜,效能取捨越困難。

原始來源

rockstargames.com

相關公司

Rockstar Games

Rockstar Games

Take-Two Interactive

Take-Two Interactive

Sony

Sony