Submit Search
Upload
知っ徳! 納徳!Magic Leap 《アプリ開発~Web開発の超基礎編》
•
5 likes
•
2,278 views
Sadao Tokuyama
Follow
Magic Leap のOS、アプリケーションの形態、開発による環境構築からHello Worldまで
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 118
Download now
Download to read offline
Recommended
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
Sadao Tokuyama
知っ徳! 納徳!Magic Leap 《開発編》
知っ徳! 納徳!Magic Leap 《開発編》
Sadao Tokuyama
知っ徳! 納徳!Magic Leap 《第0.2回 Magic Leap 勉強会》
知っ徳! 納徳!Magic Leap 《第0.2回 Magic Leap 勉強会》
Sadao Tokuyama
知っ徳!納徳!Magic Leap 《デバイス編》
知っ徳!納徳!Magic Leap 《デバイス編》
Sadao Tokuyama
Magic Leap 2 情報
Magic Leap 2 情報
Sadao Tokuyama
Lumin OS 0.98.20 と Lumin SDK 0.25 と Magic Leap 2 について
Lumin OS 0.98.20 と Lumin SDK 0.25 と Magic Leap 2 について
Sadao Tokuyama
『年末年始に開発したアプリの紹介』(Niantic Lightship ARDK Meetup Vol.1)
『年末年始に開発したアプリの紹介』(Niantic Lightship ARDK Meetup Vol.1)
Sadao Tokuyama
知っ徳!納徳!Magic Leap 《日本の状況編》
知っ徳!納徳!Magic Leap 《日本の状況編》
Sadao Tokuyama
Recommended
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
Sadao Tokuyama
知っ徳! 納徳!Magic Leap 《開発編》
知っ徳! 納徳!Magic Leap 《開発編》
Sadao Tokuyama
知っ徳! 納徳!Magic Leap 《第0.2回 Magic Leap 勉強会》
知っ徳! 納徳!Magic Leap 《第0.2回 Magic Leap 勉強会》
Sadao Tokuyama
知っ徳!納徳!Magic Leap 《デバイス編》
知っ徳!納徳!Magic Leap 《デバイス編》
Sadao Tokuyama
Magic Leap 2 情報
Magic Leap 2 情報
Sadao Tokuyama
Lumin OS 0.98.20 と Lumin SDK 0.25 と Magic Leap 2 について
Lumin OS 0.98.20 と Lumin SDK 0.25 と Magic Leap 2 について
Sadao Tokuyama
『年末年始に開発したアプリの紹介』(Niantic Lightship ARDK Meetup Vol.1)
『年末年始に開発したアプリの紹介』(Niantic Lightship ARDK Meetup Vol.1)
Sadao Tokuyama
知っ徳!納徳!Magic Leap 《日本の状況編》
知っ徳!納徳!Magic Leap 《日本の状況編》
Sadao Tokuyama
ワコムのペンタブを使ったMagic Leap 1 アプリケーション、Unityで作れ〼
ワコムのペンタブを使ったMagic Leap 1 アプリケーション、Unityで作れ〼
Sadao Tokuyama
Magic Leap 2 に関する情報まとめ と OnePlanetXRについて
Magic Leap 2 に関する情報まとめ と OnePlanetXRについて
Sadao Tokuyama
知っ徳!納徳! Magic Leap <日本初上陸!ついに新発売!!編>
知っ徳!納徳! Magic Leap <日本初上陸!ついに新発売!!編>
Sadao Tokuyama
バーチャルライブ配信アプリREALITYの3Dアバターシステムの全容について
バーチャルライブ配信アプリREALITYの3Dアバターシステムの全容について
gree_tech
AR, VR, MR の現状と最新事例 2015 Winter
AR, VR, MR の現状と最新事例 2015 Winter
Etsuji Kameyama
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
Akihiko Shirai
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
GREE VR Studio Lab
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
GREE VR Studio Lab
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
Satoshi Maemoto
第26回VR学会大会 企業セッション-メタバース panel talk
第26回VR学会大会 企業セッション-メタバース panel talk
GREE VR Studio Lab
拡張現実に必要な技術
拡張現実に必要な技術
Ryo Nakamura
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
GREE VR Studio Lab
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
gree_tech
最先端VRの技術動向 ~VR業界の進化を予測する~
最先端VRの技術動向 ~VR業界の進化を予測する~
Miyu Nishikawa
20131210 QZSS Ideathon 2013
20131210 QZSS Ideathon 2013
Taichi Furuhashi
教育分野で利用するAR(拡張現実)とVR(仮想現実)の技術
教育分野で利用するAR(拡張現実)とVR(仮想現実)の技術
Etsuji Kameyama
【Unity道場 自動車編】Unityで実現する産業向けxRソリューション
【Unity道場 自動車編】Unityで実現する産業向けxRソリューション
UnityTechnologiesJapan002
UnityによるAR/VR/MR 開発体験講座
UnityによるAR/VR/MR 開発体験講座
Yuichi Ishii
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
Satoshi Maemoto
LODGEのいいところあげていきます!
LODGEのいいところあげていきます!
Satoshi Maemoto
HTML5の事例をどーんと紹介~MSとHTML5~ #tdc4th
HTML5の事例をどーんと紹介~MSとHTML5~ #tdc4th
Microsoft
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
Hiroaki Wakamatsu
More Related Content
What's hot
ワコムのペンタブを使ったMagic Leap 1 アプリケーション、Unityで作れ〼
ワコムのペンタブを使ったMagic Leap 1 アプリケーション、Unityで作れ〼
Sadao Tokuyama
Magic Leap 2 に関する情報まとめ と OnePlanetXRについて
Magic Leap 2 に関する情報まとめ と OnePlanetXRについて
Sadao Tokuyama
知っ徳!納徳! Magic Leap <日本初上陸!ついに新発売!!編>
知っ徳!納徳! Magic Leap <日本初上陸!ついに新発売!!編>
Sadao Tokuyama
バーチャルライブ配信アプリREALITYの3Dアバターシステムの全容について
バーチャルライブ配信アプリREALITYの3Dアバターシステムの全容について
gree_tech
AR, VR, MR の現状と最新事例 2015 Winter
AR, VR, MR の現状と最新事例 2015 Winter
Etsuji Kameyama
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
Akihiko Shirai
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
GREE VR Studio Lab
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
GREE VR Studio Lab
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
Satoshi Maemoto
第26回VR学会大会 企業セッション-メタバース panel talk
第26回VR学会大会 企業セッション-メタバース panel talk
GREE VR Studio Lab
拡張現実に必要な技術
拡張現実に必要な技術
Ryo Nakamura
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
GREE VR Studio Lab
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
gree_tech
最先端VRの技術動向 ~VR業界の進化を予測する~
最先端VRの技術動向 ~VR業界の進化を予測する~
Miyu Nishikawa
20131210 QZSS Ideathon 2013
20131210 QZSS Ideathon 2013
Taichi Furuhashi
教育分野で利用するAR(拡張現実)とVR(仮想現実)の技術
教育分野で利用するAR(拡張現実)とVR(仮想現実)の技術
Etsuji Kameyama
【Unity道場 自動車編】Unityで実現する産業向けxRソリューション
【Unity道場 自動車編】Unityで実現する産業向けxRソリューション
UnityTechnologiesJapan002
UnityによるAR/VR/MR 開発体験講座
UnityによるAR/VR/MR 開発体験講座
Yuichi Ishii
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
Satoshi Maemoto
LODGEのいいところあげていきます!
LODGEのいいところあげていきます!
Satoshi Maemoto
What's hot
(20)
ワコムのペンタブを使ったMagic Leap 1 アプリケーション、Unityで作れ〼
ワコムのペンタブを使ったMagic Leap 1 アプリケーション、Unityで作れ〼
Magic Leap 2 に関する情報まとめ と OnePlanetXRについて
Magic Leap 2 に関する情報まとめ と OnePlanetXRについて
知っ徳!納徳! Magic Leap <日本初上陸!ついに新発売!!編>
知っ徳!納徳! Magic Leap <日本初上陸!ついに新発売!!編>
バーチャルライブ配信アプリREALITYの3Dアバターシステムの全容について
バーチャルライブ配信アプリREALITYの3Dアバターシステムの全容について
AR, VR, MR の現状と最新事例 2015 Winter
AR, VR, MR の現状と最新事例 2015 Winter
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
20220113「LightShip Global Jam 参加体験記 ~ARDKを使った人材育成」
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D #GREETC
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
第26回VR学会大会 企業セッション-メタバース panel talk
第26回VR学会大会 企業セッション-メタバース panel talk
拡張現実に必要な技術
拡張現実に必要な技術
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
GREE VR Studio Laboratory 「XR-UX Devプロジェクト」の成果紹介 #GREETC (2021/Nov/11)
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
最先端VRの技術動向 ~VR業界の進化を予測する~
最先端VRの技術動向 ~VR業界の進化を予測する~
20131210 QZSS Ideathon 2013
20131210 QZSS Ideathon 2013
教育分野で利用するAR(拡張現実)とVR(仮想現実)の技術
教育分野で利用するAR(拡張現実)とVR(仮想現実)の技術
【Unity道場 自動車編】Unityで実現する産業向けxRソリューション
【Unity道場 自動車編】Unityで実現する産業向けxRソリューション
UnityによるAR/VR/MR 開発体験講座
UnityによるAR/VR/MR 開発体験講座
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
LODGEのいいところあげていきます!
LODGEのいいところあげていきます!
Similar to 知っ徳! 納徳!Magic Leap 《アプリ開発~Web開発の超基礎編》
HTML5の事例をどーんと紹介~MSとHTML5~ #tdc4th
HTML5の事例をどーんと紹介~MSとHTML5~ #tdc4th
Microsoft
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
Hiroaki Wakamatsu
Azure のポータル画面で、AI フレーバな BOT の作成ハンズオン
Azure のポータル画面で、AI フレーバな BOT の作成ハンズオン
Yasuaki Matsuda
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
Shumpei Shiraishi
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
cmutoh
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
Sadao Tokuyama
Jqm20120804 publish
Jqm20120804 publish
Takashi Okamoto
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
Takashi Okamoto
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
normalian
かんたんキレイなウェブデザイン
かんたんキレイなウェブデザイン
Shuhei Iitsuka
jQuery Mobileの基礎
jQuery Mobileの基礎
Takashi Okamoto
Dockerを活用したリクルートグループ開発基盤の構築
Dockerを活用したリクルートグループ開発基盤の構築
Recruit Technologies
AWS SUMMIT TOKYO 2012 - BASCULE SESSION
AWS SUMMIT TOKYO 2012 - BASCULE SESSION
Mariko Nishimura
[AWS Summit 2012] 事例セッション #2 Bascule Meets AWS! クラウドが加速させる デジタルクリエイションの世界
[AWS Summit 2012] 事例セッション #2 Bascule Meets AWS! クラウドが加速させる デジタルクリエイションの世界
Amazon Web Services Japan
徳島OSS勉強会第四回 シラサギハンズオン 0925
徳島OSS勉強会第四回 シラサギハンズオン 0925
Yu Ito
クラウドの最新動向まるわかり!セミナー
クラウドの最新動向まるわかり!セミナー
Daisuke Masubuchi
第2回 artisoc Cloud勉強会
第2回 artisoc Cloud勉強会
Masaki Tamada
『機械学習 (AI/ML) の基礎と Microsoft の AI | 2019/04/02 Global AI Nights Fukui
『機械学習 (AI/ML) の基礎と Microsoft の AI | 2019/04/02 Global AI Nights Fukui
Fujio Kojima
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Masayuki Abe
Qcon slide 20130423
Qcon slide 20130423
Atsushi Miura
Similar to 知っ徳! 納徳!Magic Leap 《アプリ開発~Web開発の超基礎編》
(20)
HTML5の事例をどーんと紹介~MSとHTML5~ #tdc4th
HTML5の事例をどーんと紹介~MSとHTML5~ #tdc4th
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
Azure のポータル画面で、AI フレーバな BOT の作成ハンズオン
Azure のポータル画面で、AI フレーバな BOT の作成ハンズオン
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
Jqm20120804 publish
Jqm20120804 publish
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
かんたんキレイなウェブデザイン
かんたんキレイなウェブデザイン
jQuery Mobileの基礎
jQuery Mobileの基礎
Dockerを活用したリクルートグループ開発基盤の構築
Dockerを活用したリクルートグループ開発基盤の構築
AWS SUMMIT TOKYO 2012 - BASCULE SESSION
AWS SUMMIT TOKYO 2012 - BASCULE SESSION
[AWS Summit 2012] 事例セッション #2 Bascule Meets AWS! クラウドが加速させる デジタルクリエイションの世界
[AWS Summit 2012] 事例セッション #2 Bascule Meets AWS! クラウドが加速させる デジタルクリエイションの世界
徳島OSS勉強会第四回 シラサギハンズオン 0925
徳島OSS勉強会第四回 シラサギハンズオン 0925
クラウドの最新動向まるわかり!セミナー
クラウドの最新動向まるわかり!セミナー
第2回 artisoc Cloud勉強会
第2回 artisoc Cloud勉強会
『機械学習 (AI/ML) の基礎と Microsoft の AI | 2019/04/02 Global AI Nights Fukui
『機械学習 (AI/ML) の基礎と Microsoft の AI | 2019/04/02 Global AI Nights Fukui
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Qcon slide 20130423
Qcon slide 20130423
More from Sadao Tokuyama
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
Sadao Tokuyama
Magic Leap 雑談
Magic Leap 雑談
Sadao Tokuyama
[Unofficial One Person Magic Leap HACKATHON] SPATIAL BOUNDING BOX SHOOTER
[Unofficial One Person Magic Leap HACKATHON] SPATIAL BOUNDING BOX SHOOTER
Sadao Tokuyama
[Unofficial One Person Magic Leap HACKATHON]SPATIAL BOUNDING BOX SHOOTER
[Unofficial One Person Magic Leap HACKATHON]SPATIAL BOUNDING BOX SHOOTER
Sadao Tokuyama
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
Sadao Tokuyama
開発中 3Dプリント API for Flash の 紹介 【as3sculpteo】
開発中 3Dプリント API for Flash の 紹介 【as3sculpteo】
Sadao Tokuyama
AIR for Android で アプリ内課金
AIR for Android で アプリ内課金
Sadao Tokuyama
Flex 勉強会 第 166 回@仙台 「AIRKinectについて」 by tokufxug
Flex 勉強会 第 166 回@仙台 「AIRKinectについて」 by tokufxug
Sadao Tokuyama
AIRKinect勉強会 in Flex User Group 東京
AIRKinect勉強会 in Flex User Group 東京
Sadao Tokuyama
AIRKinect
AIRKinect
Sadao Tokuyama
第1回 AIR Native Extension Lab 研究報告会
第1回 AIR Native Extension Lab 研究報告会
Sadao Tokuyama
2011年2月9日第130回FxUG勉強会@東京第一打者空振り三振
2011年2月9日第130回FxUG勉強会@東京第一打者空振り三振
Sadao Tokuyama
More from Sadao Tokuyama
(12)
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
Magic Leap 雑談
Magic Leap 雑談
[Unofficial One Person Magic Leap HACKATHON] SPATIAL BOUNDING BOX SHOOTER
[Unofficial One Person Magic Leap HACKATHON] SPATIAL BOUNDING BOX SHOOTER
[Unofficial One Person Magic Leap HACKATHON]SPATIAL BOUNDING BOX SHOOTER
[Unofficial One Person Magic Leap HACKATHON]SPATIAL BOUNDING BOX SHOOTER
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
開発中 3Dプリント API for Flash の 紹介 【as3sculpteo】
開発中 3Dプリント API for Flash の 紹介 【as3sculpteo】
AIR for Android で アプリ内課金
AIR for Android で アプリ内課金
Flex 勉強会 第 166 回@仙台 「AIRKinectについて」 by tokufxug
Flex 勉強会 第 166 回@仙台 「AIRKinectについて」 by tokufxug
AIRKinect勉強会 in Flex User Group 東京
AIRKinect勉強会 in Flex User Group 東京
AIRKinect
AIRKinect
第1回 AIR Native Extension Lab 研究報告会
第1回 AIR Native Extension Lab 研究報告会
2011年2月9日第130回FxUG勉強会@東京第一打者空振り三振
2011年2月9日第130回FxUG勉強会@東京第一打者空振り三振
知っ徳! 納徳!Magic Leap 《アプリ開発~Web開発の超基礎編》
1.
2.
3.
SADAO TOKUYAMA !山 禎男 2019/01/31 特定非営利活動法人ウェアラブルコンピュータ研究開発機構HMDミーティング(大阪) アプリ開発~ Web開発の 超基礎編
4.
アジェンダ
5.
アジェンダ 自己紹介 Magic Leap ソフトウェア 開発編
アプリケーションの種類 Unity開発 Web開発 まとめ
6.
自己紹介
7.
自己紹介 SADAO TOKUYAMA (徳山 禎男) Twitter:tokufxug お住まい:大阪
8.
職業
9.
職業 システムインテグレーター (14年) WEBシステム開発 金融系システムに長期に 携わっている。
10.
Magic Leap 活動 作ったデモがMagic
Leapに 紹介されました。
11.
Magic Leap 活動 Magic
Leapから賞をもらったり…
12.
Magic Leap 活動 LAで開催したカンファレンスに参加。
13.
Magic Leap 活動
いろんなイベント でMagic Leapの話を させていただきました。
14.
Magic Leap ソフトウェア OSについて
15.
Magic Leap ソフトウェア OSについて OS 空間コンピューティングの要件に 合わせて作成した独自OS
16.
Magic Leap ソフトウェア OSについて OS Linux
と AOSP(Android Open Source Project) を基に作成。
17.
Magic Leap ソフトウェア Lumin
OS
18.
Magic Leap ソフトウェア Lumin
OS Lumin OS Core Magic Leap Oneと 互換性のあるカスタムド ライバを備えた Linux ベースのカーネル
19.
Magic Leap ソフトウェア Lumin
OS OS Service 従来のOSとMagic Leap Oneのカスタム機能と 搭載したサービス群。
20.
Magic Leap ソフトウェア Lumin
OS OS Service 従来のOSとMagic Leap Oneのカスタム機能と 搭載したサービス群。 WiFi, Bluetooth,マル ティメディア,入力管 理,デバッグおよび ログ機能など…
21.
Magic Leap ソフトウェア Lumin
OS OS Service 従来のOSとMagic Leap Oneのカスタム機能と 搭載したサービス群。 環境検知、グラフィッ クスサービス、オー ディオなど..
22.
Magic Leap ソフトウェア Lumin
OS Platform APIs 空間コンピューティン グ機能にアプリから、 アクセスを許可する API群。
23.
Magic Leap ソフトウェア Lumin
OS 開発プラットフォーム Magic Leap Oneのアプリケー ション開発するためのフレー ムワーク。
24.
Magic Leap ソフトウェア Lumin
OS アプリケーション Magic Leap Oneのアプリケー ション。
25.
開発編
26.
アプリケーションの種類
27.
アプリケーションの種類 ランドスケープ イマーシブ ウェブプラットフォーム
28.
アプリケーションの種類 ランドスケープ
29.
アプリケーションの種類 ランドスケープ Lumin OS 上で 動作する マルチタスク型の アプリケーション。
30.
アプリケーションの種類 ランドスケープ プリズムという 容積に含まれ、 操作、移動、配置を 行うことができる。
31.
アプリケーションの種類 ランドスケープ Lumin Runtime というフレームワークで開発。
32.
アプリケーションの種類 ランドスケープ Lumin Runtime というフレームワークで開発。 言語はC++11(C++14もサポート)。 IDEはVisual
Studio 2017 または 、 Visual Studio Code
33.
アプリケーションの種類 ランドスケープ 2019年にJavaScriptベースのMagicScriptが リリース予定。
34.
アプリケーションの種類 ランドスケープ 2019年にJavaScriptベースのMagicScriptが リリース予定。 MagicScriptで開発も可能になるとのこと。
35.
アプリケーションの種類 ランドスケープ ツール
36.
アプリケーションの種類 ランドスケープ ツール:Lumin Runtime Editor 3Dオブジェクトや UIを配置し、シーン グラフを作成。
37.
アプリケーションの種類 ランドスケープ ツール:Lumin Runtime Editor Lumin
Runtimeの シーングラフを作成 するツール。
38.
アプリケーションの種類 ランドスケープ ツール:Lumin Runtime Editor 作成したシーングラ フの3DやUIを プログラムから操作 する。
39.
アプリケーションの種類 イマーシブ
40.
アプリケーションの種類 イマーシブ 没入型アプリケーション。
41.
アプリケーションの種類 イマーシブ 没入型アプリケーション。 シングルタスクアプリケーショ ンであるため、起動するとメ ニューやランドスケープは全て 隠される。
42.
アプリケーションの種類 イマーシブ 没入型アプリケーション。 シングルタスクアプリケーショ ンであるため、起動するとメ ニューやランドスケープは全て 隠される。
43.
アプリケーションの種類 イマーシブ 開発は3D Engineを使用。
44.
アプリケーションの種類 イマーシブ 開発は3D Engineを使用。 UnityやUE以外の3Dエン ジンでも開発できるよ うにC APIも 別途、用意されている。
45.
アプリケーションの種類 ウェブプラットフォーム
46.
アプリケーションの種類 ウェブプラットフォーム Magic Leap Oneに標準搭載 している
Helio ブラウザで は、空間コンテンツを 活かしたアプリケーション の開発が可能。
47.
アプリケーションの種類 ウェブプラットフォーム Magic Lepeが提供している Prismatic.jsという JavaScriptライブラリを使 用する。開発は従来のWEB アプリケーションと同様の 開発環境で行える。
48.
今回はUnityとWebによる 開発方法に ついて説明します。
49.
Unity開発
50.
開発環境の構築
51.
開発環境の構築 開発環境の入手
52.
開発環境の構築 開発環境の入手 Magic Leap Package
Manager Unity Editor MLTP Visual Studio (当スライドは説明を割愛。)
53.
開発環境の構築 Magic Leap Package
Manager CreatorページDownload ページアクセスし、 Package Managerを ダウンロード。
54.
開発環境の構築 Magic Leap Package
Manager
55.
開発環境の構築 Magic Leap Package
Manager Magic Leap のSDKや ツールなどを管理する ソフトウェア。
56.
開発環境の構築 Magic Leap Package
Manager SDKからツールは、 このPackage Manager からダウンロード、 アップデートを行って いきます。
57.
開発環境の構築 Magic Leap Package
Manager Lumin SDKと Magic Leap Unity Package を入手します。
58.
開発環境の構築 Unity Editor MLTP
59.
開発環境の構築 Unity Editor MLTP Unity
の Magic Leapページに行き、 Unity Editor MLTP を入手。
60.
開発
61.
開発 1.テンプレートは Magic Leapを選択。 2.プロジェクト作成 プロジェクトの作成
62.
開発 1. Lumin OSを選択。 開発プラットフォームの設定 2.Lumin
SDKのフォ ルダを選択。 3.プラットフォーム を切り替える。
63.
開発 1. Lumin OSを選択。 開発プラットフォームの設定 2.Lumin
SDKのフォ ルダを選択。 3.プラットフォーム を切り替える。
64.
開発 ML Remote の起動
65.
開発 ML Remote の起動 ML
Remoteは開発中のアプリを シミュレーター上で動作確認する アプリケーション。
66.
開発 ML Remote の起動
67.
開発 ML Remote の起動 1.
Package Manager内の Use ML Remoteボタンを クリック。
68.
開発 ML Remote の起動 ML
Remoteが起動
69.
開発 ML Remote の起動 “Start
Simulator”というボタンと “Start Device”というボタンがある。
70.
開発 ML Remote の起動 “Start
Simulator” はPC上で動作する シミュレーターモード。
71.
開発 ML Remote の起動 “Start
Device” はMagic Leap Oneで 動作するシミュレーターモード。
72.
開発 ML Remote の起動 2.Start
SimulatorまたはStart Device のボタンをクリック。
73.
開発 ML Remote の起動 3.Interactionが起動。
74.
開発 Zero Iteration
75.
開発 Zero Iteration Unity(またはUnreal Engine)で デプロイすることなく、プレ ビューモードと連携して、動作確 認を行うモード。
76.
開発 Zero Iteration UnityのMaigc Leapメ ニューから選択。
77.
開発 Zero Iteration Unityの再起動を要求される。 再起動を行う。
78.
開発 Unityで実行
79.
開発 Unityで実行 プレビュー時、 Unityで編集した情報が ML Remoteに反映される。
80.
Web開発
81.
Web開発 地球とバルーンを、 表示を行います。
82.
Web開発 地球の回転 気球の移動と回転 地球を部屋に配置
83.
Web開発 開発環境
84.
Web開発 開発環境 テキストエディタ WEBサーバ
85.
Web開発 雛形を作成
86.
Web開発 雛形を作成 <html lang="en"> <head> <title>Hello, Prismatic!</title> <script
src="https://unpkg.com/@magicleap/prismatic"></script> </head> <body> </body> </html>
87.
Web開発 雛形を作成 <html lang="en"> <head> <title>Hello, Prismatic!</title> <script
src="https://unpkg.com/@magicleap/prismatic"></script> </head> <body> </body> </html> Magic Leap提供の JavaScriptライブラリ を指定
88.
Web開発 背景の透明化
89.
Web開発 背景の透明化 <head> <script src="https://unpkg.com/@magicleap/prismatic"></script> <meta name="viewport"
content="transparent-background"> <style> body { background-color: rgba(0, 0, 0, 0); } </style> <title>Hello, Prismatic!</title> </head>
90.
Web開発 背景の透明化 <head> <script src="https://unpkg.com/@magicleap/prismatic"></script> <meta name="viewport"
content="transparent-background"> <style> body { background-color: rgba(0, 0, 0, 0); } </style> <title>Hello, Prismatic!</title> </head> 背景の透明化を 有効にする
91.
Web開発 背景の透明化 <head> <script src="https://unpkg.com/@magicleap/prismatic"></script> <meta name="viewport"
content="transparent-background"> <style> body { background-color: rgba(0, 0, 0, 0); } </style> <title>Hello, Prismatic!</title> </head> 透明度の調整を 行う
92.
Web開発 地球の表示
93.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model>
94.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> 3Dモデル表示の タグ
95.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> 3Dファイルを指定 (.fbx or .glb (glTF))
96.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> 3Dモデル表示する 幅と高さを指定
97.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> 3Dモデルの奥行を 指定
98.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> 正数は前方に配置 負数は後方に配置
99.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> Trueの場合 ブラウザ領域外でも 表示する
100.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> Trueの場合 3Dモデルの持ち出し て配置を許可する
101.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> 回転を制御する
102.
Web開発 地球の表示 <ml-model id="earth" src="earth.fbx" style="width: 300px;
height: 300px;" z-offset="-500px" unbounded="true" extractable="true" rotate-by-angles=" angles: 0 -5 0; duration: 30s; track: 1;"> </ml-model> Y軸に30秒間回転する
103.
Web開発 気球の表示
104.
Web開発 気球の表示 <ml-model id="balloon" src="balloon.fbx" style="width:
2000px; height: 1000px;" model-scale="0.1 0.1 0.1" z-offset="300px" unbounded="true" prism-rotation="0 0 0.25" move-by="axes: -1200px 400px -400px; duration: 20s; track: 1;" rotate-by-angles=" angles: 0 0 -0.5; duration: 15s; track: 2;"> </ml-model>
105.
Web開発 気球の表示 <ml-model id="balloon" src="balloon.fbx" style="width:
2000px; height: 1000px;" model-scale="0.1 0.1 0.1" z-offset="300px" unbounded="true" prism-rotation="0 0 0.25" move-by="axes: -1200px 400px -400px; duration: 20s; track: 1;" rotate-by-angles=" angles: 0 0 -0.5; duration: 15s; track: 2;"> </ml-model> 3Dモデルのスケール を変更する
106.
Web開発 気球の表示 <ml-model id="balloon" src="balloon.fbx" style="width:
2000px; height: 1000px;" model-scale="0.1 0.1 0.1" z-offset="300px" unbounded="true" prism-rotation="0 0 0.25" move-by="axes: -1200px 400px -400px; duration: 20s; track: 1;" rotate-by-angles=" angles: 0 0 -0.5; duration: 15s; track: 2;"> </ml-model> 3Dモデルの回転を 調整する
107.
Web開発 気球の表示 <ml-model id="balloon" src="balloon.fbx" style="width:
2000px; height: 1000px;" model-scale="0.1 0.1 0.1" z-offset="300px" unbounded="true" prism-rotation="0 0 0.25" move-by="axes: -1200px 400px -400px; duration: 20s; track: 1;" rotate-by-angles=" angles: 0 0 -0.5; duration: 15s; track: 2;"> </ml-model> 元の位置(x、y、z 軸)に対して相対的 に移動します。
108.
Web開発 Magic Leap Oneを装着してアクセス。
109.
Web開発 今回使用したサンプル https://bit.ly/2EUY74z
110.
まとめ
111.
まとめ アプリケーションは3種類
112.
ランドスケープ イマーシブ ウェブプラットフォーム まとめ アプリケーションは3種類
113.
まとめ Unity開発
114.
Package Manager経由から、 SDKやツールをダウンロードする。 ML Remoteでアプリの動作を行う。 Magic
Leapの開発はZero Iterationの 設定を必ず行う。 まとめ Unity開発
115.
まとめ Web開発
116.
テキストエディタだけで開発可。 JSライブラリPrismaticを読み込むこと。 3Dモデルの表示は<ml-model>を使用す る。 まとめ Web開発
117.
118.
ご清聴ありがとう ございました
Download now