Horizon: Zero Dawn 引擎技術分析 - PS

Margaret avatar
By Margaret
at 2017-02-24T22:04

Table of Contents

雖然要明天才會拿到(Yahoo 的已出貨爽 XD),不過 Digital Foundry 的技術分析也出
來了,就來設法寫得比較好理解些,讓大家可以邊玩邊享受引擎技術本身(?)
https://www.youtube.com/watch?v=0Y8u7MvuArA
↑原始影片


1. PS4/PS4 Pro
http://imgur.com/hhsQu48
遊戲在 PS4 順順跑 1080p/30fps
在 PS4 Pro 順順跑 2160p/30fps(!)
連 FPS 噴掉的場面都沒有。
Pro 上面材質過濾倍率也比 PS4 高,使用的貼圖細節也比較高,所以在 Pro 上面顯著地
比 PS4 漂亮。

2. 畫面

時域性再投影(Temporal Reprojection)
首幾個實作此項技術的遊戲(Inside 也有),基本上是一個可以更快地取得精準反鋸齒

果的演算法。
所以遊戲畫面非常乾淨,也是讓這麼漂亮的遊戲畫面 FPS 可以穩定的主要原因。

細節分級(Level of Detail)
http://imgur.com/J87MlZA
為所有物件建立不同複雜程度版本的模型,讓遠方模型可以用比較簡單的幾何物件降低負
擔,同時也可以物件突現(Pop-up)的狀況基本上看不到。
使用的分級似乎很多,所以基本上沒有盯著看甚至會注意不到模型轉換的出現。

物質基底渲染(Material Based Rendering)
http://imgur.com/TgPlCQK
雖然遊戲採用比較風格化的美術設計,但是時不時充滿原生物質的場面中與機械相對照,
有成功地呈現出對比的感覺。

體積雲(Volumetric Cloud)
http://imgur.com/Wai2Zq5
動態產生有正確考慮光線折射的雲。


其他
有良好而不讓人分心的動態模糊(Motion Blur)系統,貼合實際攝影機拍攝的畫面。
有良好的柔焦系統。
影子很乾淨。


3. 特別運算技術
GPU 基底物件編排系統(GPU-based procedural placement system)
http://imgur.com/gJNwspt
這類空間比較開放的遊戲,引擎需要隨著玩家移動開始排定新的環境各個物件應該要擺設
在哪裡(有點自動產生的概念),過去通常使用 CPU 來做,Horizon: Zero Dawn 的引擎
是使用 GPU 來做的,所以速度會快很多。
其中不只是遊戲內物件,甚至連音效系統、任務系統產生的處理都是給 GPU 跑。
除了可以弄得很快以外,產生機制都有圖形化介面可以使用,所以關卡設計師可以不仰賴
程式設計師獨力完成產生機制的創造。

4. 角色動畫
每個獨立角色都有非常細緻的動畫跟外表設計。
逆運動學(Inverse Kinematic)動畫系統讓人物模型與環境看起來正確貼合。可以特別

意上下坡時的人物動作。
機械敵人在追捕主角時可能會直接撞開各種障礙物。

5. 其他優點
(1) 除了首次載入很慢,載入速度大約都在十秒,快速旅行載入速度會再長一點。
(2) 雖然很多過場都是預錄,但是直接錄製對應 PS4 Pro 的 4K 版,不是使用 1080p。
(3) 全 3D 地圖,所以很方便看懂位置關係。
http://imgur.com/1LIDDf5
(4) 選單內畫面更新率會變成 60FPS,所以看起來很順。


缺點
(1) 沒有使用全域照明(Global Illumination),沒有處理物件的再反光(光線打到一

物件上再反光到另一個物件)。
(2) 水面反光沒有完整的 Screen Space Reflection,看起來相對平板。
http://imgur.com/wO7JNRC
(3) 植被跟水不會受到主角移動過去而產生互動。
http://imgur.com/OvgxnGJ
(4) 由於同時使用風格化美術設計跟擬真物質渲染,有時候整體美術會看起來有點奇怪。
(5) 影子細節變更的距離有點近,在植被濃密的區域中特別容易注意到。
http://imgur.com/ecp9Hul
(6) 首次開啟時載入很慢。
(7) 有時候人物模型不會有正確碰撞,像是敵人可能被撞進石頭裡。
(8) 音效聲道不知道為什麼偏右。
(9) 左肩右肩視角切來切去,讓人會有點分心。
(10) 對嘴(Lipsync)很怪,幾乎可以說臉部動畫細節跟人物重要性是綁定的,路人就整
個路人。


一方面可以看到畫面技術與穩定度的強大成效,另一方面也很可惜地有些取捨。
雖然不盡然是個好對比,不過以 Ghost Recon Wildlands 同樣擁有大量植被的系統來看

本作的取捨是使用比較細緻的樹葉、複雜的植被原生動畫(可以看到枝幹、每根草都沒有
統一動作,而是看起來不一致而自然地擺動),而犧牲了複雜的與人物模組碰撞互動。
Ghost Recon Wildlands 則是正好相反 XD

經糾正雖然不是原生 4K 渲染,但有幸買到 Pro 的玩家們還是可以大肆享受各種升級體

啦~
但也顯然廠商沒有獨厚 Pro,依然對 PS4 來說是個堪稱全面升級的享受,也難怪小島秀

會相中他們的引擎。

以上做為參考。
這次設法截了些圖,雖然是 Youtube 降畫質再擷取可能不好看懂。
下次可能就考慮自己截實機輔助說明甚至有 GIF(?)

--
Tags: PS

All Comments

Anthony avatar
By Anthony
at 2017-02-27T16:46
爽快~ 連假來操pro囉
Lauren avatar
By Lauren
at 2017-03-01T03:13
雖然是點對點原生4K,不過用的還是棋盤式渲染
Lucy avatar
By Lucy
at 2017-03-03T17:23
推技術分析
Victoria avatar
By Victoria
at 2017-03-04T19:13
感謝翻譯&分析。原始影片已先看但不懂,現在懂了
Eden avatar
By Eden
at 2017-03-07T16:09
原生4K的open world,猛,而且幀率鎖30不會掉,代表實
際平均幀率一定遠高過30的
Ethan avatar
By Ethan
at 2017-03-10T23:43
能匿蹤的草堆有植物互動,0:44
https://youtu.be/ywm-Il-AEPQ?t=44s
Elizabeth avatar
By Elizabeth
at 2017-03-15T13:55
我應該沒聽錯吧 1:55那邊,用的是棋盤式渲染
同樣用這技術的還有古墓奇兵崛起
Olivia avatar
By Olivia
at 2017-03-16T03:50
我上面說原生應該不對,只是有點對點,但DF沒說是原生4K
Lucy avatar
By Lucy
at 2017-03-18T22:01
更正推XD
Edith avatar
By Edith
at 2017-03-23T20:51
補推QQ
Vanessa avatar
By Vanessa
at 2017-03-25T02:27
……
Edith avatar
By Edith
at 2017-03-28T18:23
買不到Pro.....
Wallis avatar
By Wallis
at 2017-03-30T15:43
那電視只有1080P 對2160P因該無感八
Quanna avatar
By Quanna
at 2017-04-03T08:43
趕快推免得被人說我看不懂
Ethan avatar
By Ethan
at 2017-04-07T09:20
看完想換Pro了
Oliver avatar
By Oliver
at 2017-04-08T18:38
看完想換pro,才發現螢幕只有1080p
Bethany avatar
By Bethany
at 2017-04-10T14:27
Hazel avatar
By Hazel
at 2017-04-13T20:20
為了這遊戲已經買了量子點電視了,坐等228
Irma avatar
By Irma
at 2017-04-18T06:55
話說這有比秘境4猛嗎
Zenobia avatar
By Zenobia
at 2017-04-23T01:46
推技術分析!
Skylar Davis avatar
By Skylar Davis
at 2017-04-23T23:15
我覺得毛茸茸的苔蘚值得注意,看起來有體積超讚
Tom avatar
By Tom
at 2017-04-28T13:41
可是買不到Pro XD
Elvira avatar
By Elvira
at 2017-04-29T13:20
我是覺得到了一定水準就不太能分優劣,只能看玩家喜不
喜歡制作團隊決定著墨的部分和風格
Erin avatar
By Erin
at 2017-05-03T12:42
了解,感謝解說
Yuri avatar
By Yuri
at 2017-05-08T09:25
嗯嗯嗯...跟我想的一樣(欸
Mason avatar
By Mason
at 2017-05-09T09:15
我的博客來今天才寄出...看來要連假過後了Orz
Tracy avatar
By Tracy
at 2017-05-12T09:24
推,但沒有Pro可以買。
Kristin avatar
By Kristin
at 2017-05-15T02:35
https://goo.gl/xWWMXN 新的更新讓PRO多了畫質選項
Todd Johnson avatar
By Todd Johnson
at 2017-05-19T15:33
"效能優先"和"解析度優先",兩個都一樣鎖30fps
Tracy avatar
By Tracy
at 2017-05-21T02:52
沒4K顯示器的用PRO玩真的就只有材質貼圖好一點而已
Rebecca avatar
By Rebecca
at 2017-05-22T17:48
就是為了這款買PS4結果出了PRO...
Lucy avatar
By Lucy
at 2017-05-27T11:58
臉部那個,明顯就是建模的問題,跟材質關係不大
Christine avatar
By Christine
at 2017-05-28T18:27
話說這是不是表示,不管是ps4還是pro,都有cpu跟不上gpu
的問題,才需要gpu去處理本來是屬於cpu的工作是嗎?
Isabella avatar
By Isabella
at 2017-05-31T15:40
@OROCHI97 不是這麼說,CPU和GPU各有所長,一模一樣的
Leila avatar
By Leila
at 2017-06-05T00:00
小規模邏輯,又需要大量平行執行,比較適合GPU架構
Edwina avatar
By Edwina
at 2017-06-08T15:25
本質上不同的邏輯段落,又需要平行執行,GPU就沒辦法像
David avatar
By David
at 2017-06-11T16:48
CPU有效率地運算,CPU每個核心有自己的program counter
Madame avatar
By Madame
at 2017-06-16T00:36
GPU則是多個核心共用program counter,所以GPU遇到有
Una avatar
By Una
at 2017-06-20T01:24
分岔的邏輯,就沒辦法像CPU樣做邏輯跳躍
Liam avatar
By Liam
at 2017-06-21T02:02
GPU的應用已經跳脫畫面運算的侷限
Harry avatar
By Harry
at 2017-06-24T15:03
可以把CPU和GPU想成各有所長的互補運算單元
Olive avatar
By Olive
at 2017-06-27T15:23
有效安排邏輯片段給適合的單元執行,是programmer的責
Megan avatar
By Megan
at 2017-06-29T18:30
推專業!我居然看的懂XDD
Rae avatar
By Rae
at 2017-07-03T17:53
哇,CJ 貓親自回文我就不獻醜了 XD
Ophelia avatar
By Ophelia
at 2017-07-05T07:59
推推
Sierra Rose avatar
By Sierra Rose
at 2017-07-09T02:59
快推 以防被發現我看不懂
Lucy avatar
By Lucy
at 2017-07-12T20:51
好文

仁王-旋風蠻 手殘也能輕鬆玩

Kelly avatar
By Kelly
at 2017-02-24T21:58
先附上刷彼岸相會andgt;仁王andgt;魔王耀變的影片 https://youtu.be/FSkWrtr5L_0 魔王耀變只解過任務不熟,熟悉的話應該可以更快 機體配置 http://i.imgur.com/sZ6foBN.jpg http://imgur.com/LPkCip3.jpg http:/ ...

仁王 全主線BOSS 無傷稱號打法

Donna avatar
By Donna
at 2017-02-24T21:41
大家好,在此分享個人的打法 難度-強者之道,完成時等級 Lv. 116 注意!影片為全主線 BOSS,怕被雷者請留意 https://www.youtube.com/watch?v=9OBhpF2y6Kg 打法簡單說就是 絕境 + 修羅符 + 剋金符 在絕境狀態下,用上述兩個符咒來堆高攻擊傷害 配裝 ...

Spotify PS4裝置問題

Andrew avatar
By Andrew
at 2017-02-24T21:18
各位版友好 今天聽用電腦聽Spotify的時候 發現登入裝置那邊多了一台不知道哪裡來的PS4 圖: http://imgur.com/BrYZfYh 我嘗試連它竟然能連(沒撥音樂 圖: http://imgur.com/GP5UOwH 本身沒有PS4遇到這情況好詭異啊!! ...

[PS4]尼爾 自動人形

Olive avatar
By Olive
at 2017-02-24T21:18
http://live.sk-knower.com/olase 沒接觸過系列 單純看動作遊戲而買 勿劇透 歡迎討論閒聊 以上 - ...

日本購買ps4 pro數問

Catherine avatar
By Catherine
at 2017-02-24T21:01
有都八喜 新宿西口站店 跟店長確認都有貨 而且是日本製的! TAX FREE-8% 主機+仁王 台幣13480 日幣不用50000!! 正好有去日本的可以買了 真的被台索惹毛了 本來傻傻的堅信會有貨的... http://i.imgur.com/8bkvplq.jpg http://i.imgur.com/ ...