まるわかり!AR開発! for Android
by
yuhi
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
まるわかり! AR開発!! for Android.
Slide 2
Slide 2 text
公立はこだて未来大学 システム情報科学部 1年 言語: Kotlin,C#(Unity) Twitter: @HSAU_dosei Github: yuhi-dosei 佐藤 有飛 (ゆひ) Sato Yuhi
Slide 3
Slide 3 text
ARってなんだ? そもそも…
Slide 4
Slide 4 text
拡張現実 AR(Augumented Reality) • 簡単に言ってしまうと… • コンピューターを使って 現実世界に何らかの情報を重 ね合わせる技術 • 情報… ・3Dモデル,映像,画像
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
Google ARCore
Slide 7
Slide 7 text
ARcore • Googleが出しているAndroid向 けARフレームワーク • Tangoから進化した姿 • Unity,UnrealEngine, AndroidStudioで使用可能
Slide 8
Slide 8 text
何ができるの??? • モーショントラッキング • 水平・垂直面の認識 • 光源の推測 • 空間共有 • 特徴点抽出 • マーカー画像検知 • 顔認識
Slide 9
Slide 9 text
2つの開発環境の特徴 〜UnrealEngineは犠牲になりました〜
Slide 10
Slide 10 text
Unity • 開発言語: C# Javascript • 言わずとしれたゲームエンジ ン。 • ARcore-Unity-SDKをimportし てスクリプトをアタッチするだ けで神になれる。 • ARcoreInstantPreviewを使え ばアプリの挙動確認ができる
Slide 11
Slide 11 text
AndroidStudio • 開発言語: Kotlin Java • AR開発ではUnityの影に隠れ がち • xmlを定義するだけで基本的 な部分は実装される • SceneFormという機能を使うこ とでUnityやUnrealと同等の開 発ができる
Slide 12
Slide 12 text
Q.じゃあ結局 どっちを使えばいいの? A.宗派によります。 ちなみに、Unrealがあまり使われていないの は使っている人が少ないからです。
Slide 13
Slide 13 text
あれれ?
Slide 14
Slide 14 text
ARで何作れば いいの????
Slide 15
Slide 15 text
ARカメラ(3DS)
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
コンテンツを見て思ったこと • ARで何かを作ろうとするとARでやることにこだわってしまいがち • ARはただ単に表示する方法でしかない • 世の中にでているARコンテンツはARそのものをあまり売りにして いない
Slide 18
Slide 18 text
Analysis 既存のコンテンツ • PokemonGoはARそのもので はなく位置情報を売りにしてい る • ARコンテンツとして見てみても 向こうからこちら側に干渉され る物が多い 考えられる課題/解決策 • それARじゃなくてよくね? • 向こうから干渉されるのでは なくこちら側から干渉する
Slide 19
Slide 19 text
ARのこれから 私が思う
Slide 20
Slide 20 text
ARはブラウザベースの時代へ! • 既にA-frameでARcoreやARkitが使えるようになっている • 先日のGoogle I/Oでもブラウザから3DモデルをARで表示した • アプリケーションをインストールすることなく当たり前のようにウェブ サイトでARが使われる日は近い…?
Slide 21
Slide 21 text
まるわかり! AR開発!! for Android. 〜これからのARの世界に追いつくための〜 イケメンが解説する