docs.unity3d.com
    目次を表示する/隠す

    オクルージョン

    ARCore は、毎フレーム生成される環境深度画像に基づくオクルージョンをサポートしています。これらの深度画像は、デバイスからカメラの有効視野 (FOV) 内にある環境の任意の部分までの距離 (メートル単位) を提供します。

    XROcclusionSubsystem は、Raw と スムージング済み という 2 種類の環境深度へのアクセスを提供します。

    • Raw: スムージングされていない Raw 深度データです。Raw データが必要なカスタム処理に便利で、ARCore の ArFrame_acquireRawDepthImage16Bits 関数に相当します。
    • Smoothed: スムージングが適用された深度データです。オクルージョンを実行する場合に便利で、ARCore の ArFrame_acquireDepthImage16Bits 関数に相当します。
    Note

    深度がサポートされている場合は、environmentDepthTemporalSmoothingEnabled の値にかかわらず、Raw とスムージング済みの両方を常に利用できます。

    その他のオクルージョンの使用例については、AR Foundation Samples リポジトリ を参照してください。

    要件

    環境深度を使用するには、深度をサポートしているデバイスが必要です。深度をサポートしているデバイスのリストについては、ARCore 対応デバイス を参照してください (コメント列に "Depth API をサポート" と記載されています)。

    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)