教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。
その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。
AR(拡張現実)とは「Augmented Reality」の略で、現実空間に、まるでそこにあるかのようなバーチャルオブジェクトを表示させる手法です。
一口にARアプリと言ってもさまざまな種類がありますが、今回この教材では「サクッと手軽にARアプリ」が作れて、作ったARを、友達や職場の人、大好きな人に、気軽に見てもらえるように、ブラウザで体験できる「WebViewAR+ARマーカー」でARアプリを作ります。
Web ARとは、専用のアプリをインストールせずに、URLにアクセスするだけで簡単にARが楽しめます。
SNSやメール、QRコードでURLを送信し受け取った相手はURLにアクセスするだけでブラウザが立ち上がりARが登場します。
AR表示する3Dモデルの作り方については、この教材では説明しません。
教材で使用するpng画像や3Dモデルは、ダウンロードできます。
ARマーカー上に、「にゃんこ」png画像を表示する。
いろんなサイズのARマーカーで試してみる
!video CatWebAR 動画
ARマーカー上に、3Dモデルを表示してみる
!video DountWebAR 動画
ARマーカー上に、3Dモデルのアニメーション表示してみる
!video CakeAnimationWebAR 動画
オリジナルのARマーカー上に3Dモデルを表示してみる
!video QRWebAR 動画
画面をTapしてリンク先に移動してみる
!video TapWebAR 動画
本教材を進める上での概要説明、開発環境と動作環境を解説していきます。
表示に必要なARマーカーとA-frameの実装を解説します。
3Dモデルを使って、AR表示する実装を解説します。
3Dモデルのアニメーション表示する実装を解説します。
QRコードを作成し、オリジナルのARマーカーを作成する解説をします。
オリジナルのARマーカー上に3Dモデルを表示する実装を解説します。
画面をTapしてリンク先に移動する実装を解説します。