グラフィックスプログラマーのための球面調和関数入門

https://gpfault.net/posts/sph.html

記事

  • グラフィックス/レンダリング向けに特化した球面調和関数(SH)のチュートリアル
  • 球面上の照明をエンコードする基底関数としての SH を解説
  • 複素球面座標形式ではなく、実数値デカルト形式を重視
  • アンビエントオクルージョン、イラディアンスキャッシング、ライトプローブへの実践的な応用に焦点

ディスカッション

  • コメント欄ではデカルト形式による入門を高く評価 — 複素数による導出より直感的に美しさが伝わると好評
  • SH は Ambisonics(立体音響フォーマット)の任意スピーカー配置へのデコードにも活用されている
  • グラフィックスにおける最大の魅力:全球面の照明情報をわずか 9〜16 個の値に圧縮できる点

HN で議論を読む


原文(英語): Introduction to spherical harmonics for graphics programmers


Type Link
Added Apr 16, 2026
Modified Apr 16, 2026