2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Unity ARFoundation】平面検知した場所にドアを置く&タップしてドアを開閉する

Posted at

#はじめに
UnityのAR Foundationを使って「平面検出した場所にタップしてドアを置く&そのドアをタップすると開閉する」というものを作ってみました。

#やろうとしたこと
平面を検出する

検出した平面にドアを配置

ドアをタップするとドアが開く、閉じる

#結果
完成したものはこちらです。

#補足
・デフォルトの平面検出のPlane(AR Default Plane)が好きではなかったので、Shaderを使用して変更しています。
こちらのサイトを参考にしました。

【Unity】AR Foundationの平面認識のPlaneをカスタマイズする

・ドアを設置したあとも平面検出のPlaneが残ったままなので、ドアを設置したら平面検出のPlaneを消すようにしました。

・タップした場所にパーティクルエフェクトを入れました。

#感想
もともとARに関してはSwiftのARKitを勉強していて、Unityは最近はじめたばかりで理解が浅く、かなり時間がかかりました。
特にタップしてドアを設置した後にドアをRaycastで開閉するところでかなり苦戦しました。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?