Conservative Rasterization
Conservative Rasterization(保守的ラスター化)とは、通常のラスター化と違い「プリミティブ(三角形など)がピクセルを少しでも覆っていれば必ずそのピクセルをラスター化する」という仕組みです。これにより、衝突判定やオクルージョンカリングなどで「見落としがない」確実な判定が可能になります。
通常のラスター化と保守的ラスター化の違い
ポリゴンなどのプリミティブをピクセルグリッドに投影し、
- 通常:ピクセルグリッドの中心点にプリミティブがあれば描画する
- 保守:ピクセルグリッドに少しでもかかっていれば描画する