跳轉到內容

照片
- - - - -

HBAO和SSAO的選擇

battlefield 戰地風雲 bf3 battlefield3 戰地風雲3

舊主題!

Guest, 此文章已經超過 90 天,依照全站板規,非必要請勿回覆此主題,回覆舊文且內容無實質意義,站務組將直接移除回應並給予警告。



  • 請登入以回覆
這篇主題有 2 篇回覆

#1 屯門不加冰鐵板燒

屯門不加冰鐵板燒

    一等士官長

  • 精銳步兵
  • 733 文章數
  • 國家 / 地區:中華民國(台灣)
  • 來自:台北三重
  • 隸屬於:TW
  • STARS-050
  • STARS-050

發表於 2011 年 10 月 28 日 - 下午 05:53

有人知道官方是用哪種嗎
兩種光線完全不一樣= =
HBAO場景的光影做得很好
可是室內角落就很暗
人物遠遠的就會黑黑一團
可是SSAO的場景光影就很爛..
有人能給建議嗎?
  • 0

1479540_569671089777711_1688379977_n_zps


#2 塔奇克馬

塔奇克馬

    中士

  • 步兵
  • 78 文章數

發表於 2011 年 10 月 28 日 - 下午 08:30

HBAO是一種計算環境光遮蔽的技術,是Global illumination(全域照明)在即實算圖領域(就是遊戲啦)的實做應用
類似的演算法大至上有三種,分別是:SSAO、HBAO、HDAO。

SSAO = Screen Space Ambient Occlusion (如Crysis)
HBAO = Horizon-based Ambient Occlusion (如BFBC2)
HDAO = High Definition Ambient Occlusion (還沒聽說有哪個遊戲要用)

SSAO是DX10開始支援的演算法,而HBAO是NVIDIA推出的SSAO改進版,至於HDAO則是ATI提出,DX11支援的演算法。

因為之前(2007~2009)NVIDNA的DX10顯卡只支援DX10,不支援DX10.1,為了有所彌補,所以NVIDIA推出了這個HBAO,算是SSAO的改進,同時可以運行在DX10的卡上。

不管是SSAO還是HBAO,其執行效率都遠不如HDAO,這是由於DX11的特性所決定的,因為DX11相對於DX10來說,畫質的提升並不是關鍵,而是對多核心環境下的API運行效率的優化和提升。
------------------------------------------------------------------------------------------
"理論上"HBAO看起來會比較寫實,但兩者詳細的比較要截圖才能知道
暗暗房間裡的角落,當然就很暗啦XD

本篇文章已被 Tachikoma_0808 於 2011 年 10 月 28 日 - 下午 08:31 編輯過

  • 4

#3 aseik

aseik

    二等士官長

  • 前線步兵
  • 473 文章數
  • 國家 / 地區:中華民國(台灣)
  • 來自:taipei
  • 隸屬於:自由戰士

發表於 2011 年 10 月 28 日 - 下午 08:59

其實我都沒開,因為想要取得多一點的fps!
  • 0
文章圖片



舊主題!

Guest, 此文章已經超過 90 天,依照全站板規,非必要請勿回覆此主題,回覆舊文且內容無實質意義,站務組將直接移除回應並給予警告。





0 位玩家正在閱讀此主題

0 位會員, 0 位訪客, 0 位匿名會員