SlideShare a Scribd company logo
1
MC Open Lab. #1
2018 年 06 月 27 日(水)
Memberscareer t-kurita
2
Web上で軽快に動作する
オープンソースARツール
「AR.js」で遊んでみた!
3
AR
4
VR AR MR ?
5
VR と AR の違い
Virtual Reality
仮想 現実
Augmented Reality
拡張 現実
Mixed Reality
複合現実
6
2017年 8月29日 GoogleがAndroid向けの
ARフレームワーク「ARCore」を発表
7
2018年 6月5日 Apple、ARアプリをさらに
ダイナミックにプラットフォーム、「ARKit 2」を発表
8Introducing ARCore
https://youtu.be/ttdPqly4OF8
9ARCore: Augmented Images
https://youtu.be/uDs9rd7yD0I
10
どころじゃない!
11
AR の 戦い
2017年8月29日
ARフレームワーク「ARCore」発表
Pixel、Android OS 7.0以降 Galaxy S8
2014年 Tango 発表(2018年 終了)
2017年9月20日
iOS11標準搭載のAR機能「ARKit」発表
2017年12月20日
ポケモンGO「AR+」機能ついに「ARKit」対応
HoloLens
2015.01
2018年 Tango サポート終了 2018年6月5日
さらにダイナミックなiOS12対応「ARKit2」発表
12
Apps だけじゃない
Javascript でも出来る!?
13
「AR.js」で遊んでみた!
14
AR.js って何?
15
「AR.js」って何?
Learning Three.js の創業者であるアレクサ
ンドラが、2017年3月に、米国VRメディアの
「UPLoadVR」にて、「AR.js」の詳細を公表
「AR.js」 とは、ARアプリケーションを容易に製作するための
ARライブラリ(フレームワーク)です!
16
「AR.js」の特徴
「AR.js」はGitHub(ギット・ハブ)上に公開されており、
オープンソースでインストール不要、軽量かつ高速に動作して面
倒な環境構築の手間が省けられることが特徴。
誰でも気軽にAR体験ができたり、
javascript の基礎や応用を知ってい
る人は、オリジナルアプリを開発する
ことができます。
17
デモ
18
レシピ
AR.js(Web上で軽量・高速に動作するARツール)
Three.js (WebGLの高度な技術を使えるライブラリ)
ARToolKit (ARアプリを実現するC言語ライブラリ)
19
JSが映像を解析する
解析(デバッグ表示)動画・カメラ映像を解析
20
barcode をリアルタイムに Tracking
いくつあっても、斜めでも解析できる
21
カメラに写った barcode に AR
22
複数の 3Dモデル を barcode に
23
複数の 3Dモデル を barcode に
複雑な3Dモデルでも!
24
人の顔 も JS で Tracking できる
Debug画面
25
つまり「Face ID」「アニメ文字」的なことが
26
カメラアプリで面白いもの作れそう!
27
ご静聴ありがとうございました

More Related Content

Similar to Web上で軽快に動作するオープンソースのARツール「AR.js」で遊んでみた!

はじめようArcore (修正版)
はじめようArcore (修正版)はじめようArcore (修正版)
はじめようArcore (修正版)
Takashi Yoshinaga
 
UnityでARKitハンズオン
UnityでARKitハンズオンUnityでARKitハンズオン
UnityでARKitハンズオン
Kazuya Hiruma
 
MRアプリを Power Apps で爆速開発 ~Low Code で 仮想世界へGo!~
MRアプリを Power Apps で爆速開発 ~Low Code で 仮想世界へGo!~MRアプリを Power Apps で爆速開発 ~Low Code で 仮想世界へGo!~
MRアプリを Power Apps で爆速開発 ~Low Code で 仮想世界へGo!~
Teruchika Yamada
 
Unity+ARKitで作る、新しいAR体験
Unity+ARKitで作る、新しいAR体験Unity+ARKitで作る、新しいAR体験
Unity+ARKitで作る、新しいAR体験
Masayuki Iwai
 
最近のモバイル新Osを比較してみた
最近のモバイル新Osを比較してみた最近のモバイル新Osを比較してみた
最近のモバイル新Osを比較してみたAkio Kondo
 
すぐそこにある未来〜AR〜
すぐそこにある未来〜AR〜すぐそこにある未来〜AR〜
すぐそこにある未来〜AR〜
Kazuya Hiruma
 

Similar to Web上で軽快に動作するオープンソースのARツール「AR.js」で遊んでみた! (6)

はじめようArcore (修正版)
はじめようArcore (修正版)はじめようArcore (修正版)
はじめようArcore (修正版)
 
UnityでARKitハンズオン
UnityでARKitハンズオンUnityでARKitハンズオン
UnityでARKitハンズオン
 
MRアプリを Power Apps で爆速開発 ~Low Code で 仮想世界へGo!~
MRアプリを Power Apps で爆速開発 ~Low Code で 仮想世界へGo!~MRアプリを Power Apps で爆速開発 ~Low Code で 仮想世界へGo!~
MRアプリを Power Apps で爆速開発 ~Low Code で 仮想世界へGo!~
 
Unity+ARKitで作る、新しいAR体験
Unity+ARKitで作る、新しいAR体験Unity+ARKitで作る、新しいAR体験
Unity+ARKitで作る、新しいAR体験
 
最近のモバイル新Osを比較してみた
最近のモバイル新Osを比較してみた最近のモバイル新Osを比較してみた
最近のモバイル新Osを比較してみた
 
すぐそこにある未来〜AR〜
すぐそこにある未来〜AR〜すぐそこにある未来〜AR〜
すぐそこにある未来〜AR〜
 

Web上で軽快に動作するオープンソースのARツール「AR.js」で遊んでみた!