【Unity 3D】EasyARを利用して単一画像認識のAR拡張現実機能を実現する(実装手順付き)

EasyAR プラグイン

次に AR プラグインを使用してケースを作成します

EasyAR は、無料で使いやすいフルプラットフォームの AR エンジンです。フラット ターゲット AR の使用をサポートし、1,000 を超えるローカル ターゲットのスムーズな読み込みと認識をサポートし、ハードウェア デコードに基づくビデオ再生をサポートし、QR コード認識をサポートします。複数のターゲットの同時追跡をサポートし、PC やモバイル デバイスなどの複数のプラットフォームをサポートします。EasyAR は透かしを表示せず、認識回数に制限はありません。EastAR パッケージまたは EasyAR サンプルを取得した後、読者はキーが必要です使用するには、以下の Key を取得しましょう。

まずはメールアドレスで登録し、公式サイトにアクセスしてガイドラインに従って登録してください。

公式ウェブサイト

登録が成功したらキーを申請します

「新しい Sense ライセンス キーが必要です」をクリックし、パッケージ名とその他の必要な情報を入力します。

確認すると、次のような Key インターフェイスが表示されます。

アプリケーション名は変更できます

バンドルIDは変更可能

パッケージ名とバンドル ID は主にプログラムをパッケージ化するときに使用されます。

キーを準備したら、AR SDKをインポートする必要があります

ダウンロードURL 

Unity 3D インポート

新しい 3D テンプレートを作成し、上部エディタで [ウィンドウ] - [パッケージ マネージャー] を選択してパッケージ マネージャーを開き、パッケージ マネージャーの左上隅にあるプラス ボタンをクリックして、ローカルからプラグインへの [tarball からパッケージを追加] コマンドを選択します。図に示すようなパッケージ

インポート後、上部のコマンド ラインに EastAR メニューが表示され、EasyAR-Sense-Configuration コマンドを選択し、プラグイン パラメータを設定し、適用されたキーを入力します。

識別画像として任意の画像を見つけ、その画像をプロジェクト ビューの StreamingAssets フォルダーにドラッグします。そのようなフォルダーがない場合は、新しいフォルダーを作成します。

新しいシーンを作成し、Main Camera オブジェクトの ClearFlags プロパティを Solid Color Background プロパティを純粋な黒に設定します。

[階層] ビューで、プラス ボタンをクリックし、[EasyAR Sense-Image Tracking-AR Session] コマンドを選択して AR セッション オブジェクトを追加し、[Target image Target] コマンドを選択して画像ターゲット コマンドを追加します。

シーンを保存した後、[ファイル] - [ビルド設定] コマンドを選択して [ビルド設定] ウィンドウをポップアップし、[開いたシーンの追加] ボタンをクリックして現在のシーンを追加し、プラットフォームとして Android を選択します (そうでない場合はインストールします)。

最後に、「ビルド設定」ウィンドウの左下隅にある「プレーヤー設定」ボタンをクリックして「その他の設定」オプションを開き、「パッケージ名」プロパティをキーの申請時に入力したフィールドに変更します。

最後に、Build ボタンをクリックし、生成された Android パッケージを携帯電話にインストールして実行し、Unity にインポートされた画像モデルをスキャンすると、モデルが出てきます。

作成するのは簡単ではありませんが、役立つと思いますので、いいね、フォロー、収集してください~~~ 

おすすめ

転載: blog.csdn.net/jiebaoshayebuhui/article/details/128676165