DigitalFoundry的Killzone3技術分析文章 - PS

Hedy avatar
By Hedy
at 2011-02-20T19:20

Table of Contents

這邊有點問題.

還是那句老話. Deferred Lighting != Deferred Shading

Killzone2, 3用的是Deferred Shading沒錯.

而GTA4,Crysis2這些都是用Deferred Lighting.

兩邊比較的話.可以從執行的步驟看出來.


Deferred Shading 包含兩步驟 : Deferred Lighting包含三步驟 :

1.變數相關步驟 1.變數相關步驟

a. 讀進材質色彩紋理 a. 讀進材質法線圖

b. 讀進材質法線圖 b. 寫入景深

c. 寫入景深 c. 寫入表面法向量及鏡面指數

d. 寫入表面法向量及鏡面指數 2.Deferred:

(鏡面指數會影響光影在圖形表面上的size) a. 讀進1中所有變數

e. 寫入漫射率 b. 算出分光輻射

f. 寫入鏡面反射率 c. 算出漫射輻射

g. 寫入自發光 3.Shading

2.Deferred a. 讀進材質色彩紋理

a. 讀進1中的所有變數 b. 讀進2中的分光輻射與漫射

b. shading 輻射結果

c. shading

由上面比較可以知道,Defered Lighting事實上只有在算光影的部分有做到Deferred.

而Deferred Shading則是從頭算到尾. 也可以發現到Defered Shading基本上是比較

吃資源的.不管是計算資源或是記憶體資源.

(Deferred Shading每個pixel需要20bytes, 在原生720P的情況下每個frame

需要20x1280x720 = 17~18M, 相較之下Deferred Lighting則只需要8bytes/pixel

而Killzone2當時製作單位說一個frame用到了30M.應該有加了些東西)

所以跨平台遊戲由於360的限制,大多採用Defered Lighting.

這不是我自己作夢夢到的..Crytek自己在投影片裡面寫的.

http://www.incrysis.com/index.php?option=com_content&task=view&id=797

裡面有一頁提到:

"與Deferred Shading比較:

來自頻寬與記憶體的問題較少 (10MB EDRAM XBOX360)

在Shading時有較高的彈性 (Phong Shading除外)"

--
Tags: PS

All Comments

Olga avatar
By Olga
at 2011-02-21T22:57
太專業了 看不懂@@
John avatar
By John
at 2011-02-25T13:30
看不懂的話..只要記得表格以下的文字就好了...
Vanessa avatar
By Vanessa
at 2011-02-27T16:19
恩.... 看不懂
哪一種看起來比較真實?
Valerie avatar
By Valerie
at 2011-03-04T01:41
Deferred Shading
John avatar
By John
at 2011-03-05T05:19
感謝

打不倒的凱薩琳...

Faithe avatar
By Faithe
at 2011-02-20T17:44
聽首歌好嗎?http://tinyurl.com/3yzqlg 《エアーマンが倒せない》是在同人界非常有名且經典的一首歌 旋律讚,歌詞也白爛得很熱血 這次我在打凱薩琳的途中,首次深深體會到原作者的心情,同步率400% ......e04!就算是easy我也過不了啊! 《キャサリンが倒せない》 ...

DigitalFoundry的Killzone3技術分析文章

Dora avatar
By Dora
at 2011-02-20T17:42
http://www.eurogamer.net/articles/digitalfoundry-vs-killzone-3 Eurogamer的技術專欄DF,提出他們對KZ3的技術分析, 喜歡看這類型文章的人,這篇文章值得一看。 重點大概如下: 有關2代: 優點: 2代使用當時還很少射擊遊戲使用的 ...

PS3硬碟備份及更換....

Rebecca avatar
By Rebecca
at 2011-02-20T12:39
09年買的亞日FF限定機總覺得最近硬碟跑UC2一直當機.. 導致想幫雷姐換顆新的硬碟讓他順一點 不要這麼早掛掉.. 所以這一篇是給 已經使用過PS3裡面有硬碟 來做更換的 事前準備 1.一顆新的要給PS3換上的2.5吋硬碟一顆(SATA格式) 2.一顆幫你做備份的硬碟 不限尺寸 3.5也可以(需要 ...

PS3外接硬碟問題

Gary avatar
By Gary
at 2011-02-20T09:35
※ 引述《powerjr (無格調騎士團)》之銘言: : 看來看去真的有點看不懂,我手上有顆500G的硬碟,想做兩件事 : 但是PS3都讀不到這顆硬碟,想請教一下是不是我的觀念有錯...... : 1.要拿來備分遊戲紀錄檔,所以我應該要割一顆32G以下的槽,然後以FAT32格式化 : 這樣就讀的到了? : 2 ...

[IGN] 《Killzone 3》評論

Hedy avatar
By Hedy
at 2011-02-20T04:58
Killzone 3 (殺戮地帶 3) 評論 http://tinyurl.com/48o9r88 副標: 一個在現場的親身體驗 By: Anthony Gallegos Feb.3, 2011 發行:Sony Computer Entertainment 開發:Guerrilla G ...