前提として、「AR Session」と「XR Origin」が追加された状態から解説します。
まだの場合は以下の記事を参考に追加しておいてください。
Seeds
![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
![](https://seeds-digital.com/wp-content/uploads/2023/12/unity-arfoundation-set-up-1.png)
【Unity】AR Foundationの初期設定手順 | Seeds
UnityでAR Foundationを使うための初期設定手順を解説します。 AR Foundationパッケージのインポート プロジェクトを開いたら WindowからPackage Managerを開きます。 「Pa…
目次
平面検知を行うには?
平面検知を行うには、XR OriginにAR Plane Managerをアタッチします。「Add Component」をクリックしてアタッチしましょう。
![](https://seeds-digital.com/wp-content/uploads/2023/11/f38eacd15858a9ee174044b91a00c014.png)
作成したAR Plane ManagerにPlane Prefabという項目がありますが、何も設定されていないことがわかります。
![](https://seeds-digital.com/wp-content/uploads/2023/11/f703c687561235516171e647d0b8cbc9.png)
こちらに平面の画像(Game Object)を設定することで、平面を検知した時に、その画像が表示されるようになります。
Plane Prefabを設定する
Hierarchyの+ボタンをクリックして、XR → AR Default Planeをクリックしてください。
![](https://seeds-digital.com/wp-content/uploads/2023/12/8af35dd789fe341ebdd013a74189ab29.png)
AR Default Planeをプレハブ化します。プレハブ後、元のObjectは削除しておいてください。
![](https://seeds-digital.com/wp-content/uploads/2023/12/05a905ecc22dcfbe0440c9fa293fcf0c-1024x959.png)
プレハブ化したAR Default Planeを先ほど追加したAR Plane ManagerのPlane Prefabにアタッチします。
![](https://seeds-digital.com/wp-content/uploads/2023/12/1420b587faf4d35372f6db6fc153b986-1024x657.png)
これで平面を検知した時に、Plane Prefabで設定したGameObjectが表示されるようになります。
実機で確認してみる
実機で確認すると平面を検知した時に、半透明の板状のものが表示されます。
![](https://seeds-digital.com/wp-content/uploads/2023/12/Screenshot_20231201-100051-539x1024.png)
関連記事
Seeds
![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
![](https://seeds-digital.com/wp-content/uploads/2023/12/1.png)
【Unity】AR Foundationで顔の検知を行う | Seeds
前提として、「AR Session」と「XR Origin」が追加された状態から解説します。 まだの場合は以下の記事を参考に追加しておいてください。 顔の検知を行うには? 顔の検知を…
Comment