本文へスキップ
バージョン: 3.1

enum OptimalOcclusionDistanceMode(最適オクルージョン距離モード

(Niantic.Lightship.AR.Occlusion.LightshipOcclusionExtension.OptimalOcclusionDistanceMode)

概要

オクルーダーまでの距離を決定するためのサンプリングモード。 この距離を使って深度バッファを変換し、正確なオクルージョンを提供する。


enum OptimalOcclusionDistanceMode {
ClosestOccluder,
SpecifiedGameObject,
Static,
}

詳細資料

オクルーダーまでの距離を決定するためのサンプリングモード。 この距離を使って深度バッファを変換し、正確なオクルージョンを提供する。

列挙値

ClosestOccluder - 画面上で最も近いオクルーダーを決定するために、完全な深度バッファのいくつかのサンプルを取る。 これは、同じような大きさと重要性を持つオクルージョンされた仮想オブジェクトが多数ある場合に、利用可能な最良のオクルージョンを提供する。

SpecifiedGameObject - メインCGオブジェクトの真上にあるバッファのサブ領域をサンプリングし、ワールド内のオクルーダーの距離を決定します。 これは、オクルージョンされた仮想オブジェクトが1つだけの場合や、1つのオブジェクトが他のオブジェクトよりも視覚的に目立つ場合に、最高の品質のオクルージョンを提供します。

Static - 深度バッファを、あらかじめ決められた不変の深度に対して安定させる。 シーン内にオクルージョンのある仮想オブジェクトがある場合は推奨されないが、オクルージョンが必要ない場合はよりパフォーマンスが高く、最適である。