IT用語集 › プログラミング › HBAO

HBAO

プログラミング Svenska → 更新: 2026-10-25

深度バッファ上の水平線を読み取り、各点からどれだけ空が見えるかを測るスクリーンスペース・アンビエントオクルージョン手法。

単純なSSAOが画素の周囲の点をサンプリングし、カメラに近いものの数を数えるだけなのに対し、HBAO(Horizon-Based Ambient Occlusion)はより物理的だ。各画素から深度バッファ上を数方向にマーチングし、空を遮る最も高い水平線の角度を求める。その角度を積分して遮蔽量を得るため、折れ目や隅にやわらかく正確なコンタクトシャドウが生まれる。

2008年にNvidiaがBavoilらの論文として発表した。改良版のHBAO+は、2012年から2018年頃までPCゲームの定番グラフィックス設定だったが、その後GTAOが基準の座を引き継いだ。

← 用語集に戻る