Fluids & reaction · 3 / 10

Pressure Projection / Poisson Solve

圧力から速度を補正し流れの発散を減らす。

Compare in motion

発散する煙の速度

Synchronized comparison
AReference
外向きに広がる速度場

外向きに広がる速度場

BPressure Projection / Poisson Solve100%
流体の非圧縮性を近似できる

流体の非圧縮性を近似できる

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 Pressure Projection / Poisson Solve. It shows the relationship between input, process, and result; exact values and rendering depend on the implementation.

Further reading

GPU Gems — Fast Fluid Dynamics Simulation on the GPU ↗

A general reference for this subcategory.