Open3

Lightshipを使ってARコンテンツを作るためのメモ

KidoYutaKidoYuta

シーン作成

新規シーンを作成したら、ヒエラルキーの「Main Camera」を削除し、「GameObject」からXR→AR SessionとXR Originを追加。

Occlusion機能

Main CameraAdd ComponentAR Occlusion Manager を追加し、
CubeMain Camera 配下に追加。

ビルドするとオクルージョン機能が効いているCubeが表示される

Meshing機能

XR Origin 配下に空オブジェクトを追加( Mesh Manager としておく)
それに ARMeshManagerNiantic Lightship Meshing Extension を追加

メッシュを描画する空オブジェクトを追加( MeshChunk としておく)
それに、Mesh FilterMesh RendererMesh Collider を追加
Mesh Rendererにマテリアルも適当なものをつけて、MeshChunkをプレハブ化
プレハブにしたMeshChunkMesh ManagerARMeshManagerMesh Prefabに設定

これでMeshing機能が確認できる