Volume & atmosphere · 3 / 10

Henyey–Greenstein Phase Function

光の散乱方向の偏りを調整する。

Compare in motion

逆光の霧

Synchronized comparison
AReference
向きに依存しない散乱

向きに依存しない散乱

BHenyey–Greenstein Phase Function100%
観測方向で霧の明るさが変わる

観測方向で霧の明るさが変わる

Loading demo…

Scrub to pause and inspect. At 0%, B matches A; at 100%, B shows the effect. The scene repeats every 8 seconds.

Look for: 散乱方向の重みを変える → 逆光で霧が強く光る。

This model simplifies the technique to show its use case and effect. Operation counts describe the model; they are not performance measurements.

Read the storyboard

例: 逆光の霧

  1. 1. Start

    光が横から当たる

  2. 2. Change

    散乱方向の重みを変える

  3. 3. Result

    逆光で霧が強く光る

観測方向で霧の明るさが変わる。時間変化を示す模式図です。実際の描画結果や処理速度を再現したものではありません。

How it works

  1. 1. Input

    入射と観測の方向

  2. 2. Process

    位相関数で散乱量を重み付け

  3. 3. Result

    方向性のある霧の光

A schematic of Henyey–Greenstein Phase Function. It shows the relationship between input, process, and result; exact values and rendering depend on the implementation.

Further reading

Unreal Engine Sky Atmosphere ↗

A general reference for this subcategory.