Tango AR Camera
プレハブを使用して拡張現実で3Dオブジェクトを表示するシンプルなTangoUnityアプリがあります。
この質問 に続いて、TangoARScreen
が提供する オクルージョン機能 を試してみたかったのです。
したがって、私は持っています:
Tango Manager
で深度検出を有効にしましたTango Point Cloud
を追加しました。ただし、3Dオブジェクトが前景の実世界のオブジェクトによって隠されることはありません。何が足りないのですか?
この「オクルージョンを有効にする」機能を示すサンプルプロジェクトはありますか?
これは、TangoSDKの最新バージョンで修正されているようです。
ExperimentalMeshOcclusion という名前のUnityの例を見てみてください。
実行したところ、オクルージョンがうまく機能しているので、シーンオブジェクトと使用されているコードを確認できます。
TnagoARScreen
でオクルージョンを使用するには、シーンのTangoPointCloud
プレハブのUpdate Points Mesh
チェックボックスをオンにする必要があります。
サンプルはありませんが、既存のサンプルを変更してオンにする手順は次のとおりです。 Phab2での作業をテストしました。
@Orenによって参照された実験サンプルを使用してより良い結果を見つけます