Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AR Foundation 4 × HoloLens 2 を試そうとして失敗した話 / xrd...
Search
Denik
July 18, 2020
Technology
2.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AR Foundation 4 × HoloLens 2 を試そうとして失敗した話 / xrdnk-hololensmeetup20LT-presentation
Denik
July 18, 2020
More Decks by Denik
See All by Denik
Oculus Interaction SDK 概説 / xrdnk-caunity-LT4
xrdnk
0
13k
Unity Localization で多言語対応実装しよう / xrdnk-yokohamaunity-lt10-20220513
xrdnk
0
10k
XR Interaction Toolkit 2.0.0 正式リリース記念パピコ / xrdnk-xrmtg-lt-20220316
xrdnk
0
11k
Unidux を用いたマルチシーン構成の画面遷移 / xrdnk-unity-otonanolt-2021
xrdnk
0
6k
Unity Cloud Save でプレイヤーデータのクラウド保存しよう / xrdnk-yokohamaunitylt9
xrdnk
0
1.8k
Feel でゲームのエフェクトを豪華にしよう / xrdnk-yokohamaunityLT8
xrdnk
1
2k
Unidux Scene Transition Hands-on / xrdnk-unidux-scene-transition-hands-on
xrdnk
1
510
新MLAPIでマルチゲームを作ってみた / xrdnk-gotandaunityLT19-presentation
xrdnk
1
4.5k
三種の神器とMVRPパターン / xrdnk-three-sacred-treasures-and-mvrp-pattern
xrdnk
1
7.5k
Other Decks in Technology
See All in Technology
ビジネス部門からPOを迎えての半年間の進歩と課題
zozotech
PRO
0
170
AI秘書と毎日働くのはもう当たり前。開発以外の業務に足りない機能をどう埋める?
minorun365
PRO
4
2k
AIで選択肢が広がった組織設計の理想と現実
konifar
16
7.2k
Content Mapper APIの応用例~CSS Modules、言語ファイル~
uhyo
2
380
AIエージェント時代、Kaggleにどう取り組むか
takanao
2
430
【Oracle AI SPOTLIGHT ウェビナー】事例から見る!なぜOCIが選ばれたのか ― AI時代のクラウド戦略を紐解く ―
oracle4engineer
PRO
1
140
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
390
Snowflake でできることが増えたら、 ABAC が必要になった
kaeton
0
130
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
440
SLOを阻む不安
sraku2159
0
170
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
120
AI時代、つくる力を自分たちの手に。 ──電通×KAG、アジャイルとAI駆動開発で挑む開発の変革
yuukiyo
3
440
Featured
See All Featured
Accessibility Awareness
sabderemane
1
270
BBQ
matthewcrist
90
10k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
650
Joys of Absence: A Defence of Solitary Play
codingconduct
1
560
Practical Orchestrator
shlominoach
192
12k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
290
Exploring anti-patterns in Rails
aemeredith
4
550
The agentic SEO stack - context over prompts
schlessera
0
990
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
340
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.4k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
HoloLens 2 × AR Foundation 4 試そうとして失敗した話 Tokyo HoloLens ミートアップ
vol.20 LT
自己紹介 [名前] 初鹿 デニック(デニキ) [Twitter] @xrdnk [経歴等] • 筑波大院卒 水中VRHMD研究開発
• TIS株式会社 19年度入社 • 1年目はSEとしてWebシステム開発 • 2年目に社内異動し,XRエンジニア XR遠隔コミュニケーションサービス 「TeleAttend®」の開発を行ってます.
AR Foundation • AR Foundation (ARF) Unity で ARアプリケーションを作成するためのパッケージです.
ARF 4 から HoloLens 対応 AR Foundation 4 から HoloLens
対応された模様. ただし,利用できる機能はだいぶ制限されている.
HoloLens 2 × AR Foundation 4 やってみるか
これが間違いだった…
AR Foundation 4 環境 • Unity 2020.1.0b13 • AR Foundation
preview.5 – 4.1.0 • AR Subsystems preview.5 – 4.1.0 ・ Windows XR Plugin 4.0.2 (3.0以上ならばOKらしい) ・ HoloLens 2 ・ MRTK v2.4 (メイン実装は ARF だが補助的に利用) ARF HoloLens 2 版対応は Unity2020.1以降が必須. Windows XR Plugin には ARCore,ARKitのような 古いUnityバージョンに先行公開(preview)パッケージが提供されていない. そのため,ARF対応のWindows XR Plugin 4.0 を利用するためは Unity 2020.1が必須...だった.
Unity 2020ェ… • Playするとクラッシュしまくる (リリース版ではないのでそれはそう) • 何故かPCが再起動する どうしようもなかったので,今の設定のままUnity 2019.4.3f1に バージョンを下げたら,Windows
XR Plugin が 4.0.2 のまま持ち越せた. 最終的な開発環境は以下. • Unity 2019.4.3f1 • AR Foundation preview.5 – 4.1.0 • AR Subsystems preview.5 – 4.1.0 ・ Windows XR Plugin 4.0.2 ・ HoloLens 2 ・ MRTK v2.4
XR 設定 • Unity 2019.3 以降では XR Plug-in Management を利用.
・ UWP の Plug-in Providers Windows Mixed Reality にチェック. ・ Windows XR Plugin Remoting (旧 Holographic Remoting) を 利用するために PC Standalone の Windows Mixed Reality にチェック.
作りたいもの HoloLens 2 で利用できる AR Foundation の機能は Anchors (旧 Reference
Points) くらいしかない. 空間上にアンカーを生成するARアプリを HoloLens 2 で作ってみた. アンカー生成は AR Foundation の AR Anchor Manager を利用した. 当初はMRTKを全く使わずに ARF だけで 実装しようとしたが,とてもつらい気持ちに なったので,補助的にMRTKを利用した.
MRTK の Pointer Result Example を参考 • Pointer を当てたところに禰豆子ちゃんを生成する
AR Anchor Manager • ARAnchorManager.AddAnchor(Pose pose) でアンカー生成 • ARAnchorManager.RemoveAnchor(ARAnchor) でアンカー削除
• HoloLens では ARRaycastHit を サポートしてないため, ARRaycastHit.pose で Pose が作れない ・ Pointerをクリックした位置を取得し,Pose にしようとした.(合っているか微妙)
実行結果 • デプロイしたがうまく映らず,失敗.原因追跡中…. • AR Foundation は実機確認ではないと動かない. ・Unityフォーラムの「AR Foundation on
Hololens (Without MRTK?)」で 同じく 「HoloLens × ARF がうまく映らない」と質問があるが, 5月以降何も反応がない. https://forum.unity.com/threads/ar-foundation-on-hololens-without-mrtk.725201/
HoloLens 2 × AR Foundation 4
None
まとめ • AR Foundation で HoloLens 2 開発はまだ早い. AR Foundation
ドキュメントで 「HoloLens」と検索しても 全く当たらない.まだ ARF の HoloLens 対応 について 詳しい説明されているドキュメントは書かれていない.知見がない. About AR Foundation https://docs.unity3d.com/Packages/
[email protected]
/manual/index.html • MRTK v2.x を使いましょう. HoloLens 2 開発は MRTK v2.x がないとなかなか厳しい. MRTK v2.x に依存しよう.MRTK v2 はいいぞ. • 何か知見がある方は,ご教授お願い致します m(_ _)m • HoloLens 2 開発,地雷箇所が多い… (7/29のMeetup登壇講演楽しみ)