Occulustionとは
手前にある物体が後ろの物体を隠すことをいう。普通のことに思えるが、ARではこれをしっかり考えていないと手前にある物体が後ろの物体を隠さずに不自然にレンダリングされることになってしまう。
Occulustionにするには
下記のOcuulusionMaterialをmodelEntityのMaterialとして設定する。
下記コード
let model = ModelEntity(mesh: .generateBox(size: 1.0))
let material = OcculusionMaterial()
model.material = material
これでOcculusionMaterialを設定したモデルはOcculusionが有効になる。
