Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Tokyo HoloLens ミートアップ vol.26 crssnky
Search
crssnky
June 16, 2021
Technology
0
1.5k
Tokyo HoloLens ミートアップ vol.26 crssnky
UE4とHoloLens2でBM Viewerを作った話
crssnky
June 16, 2021
Tweet
Share
More Decks by crssnky
See All by crssnky
IM@S Engineer MeetUp REBURN 進行資料
crssnky
0
350
im@sparqlレビューのすゝめ
crssnky
0
61
croMisa、劇場を建てるってよ
crssnky
2
840
アイマスハッカソン2019in関西
crssnky
1
400
IM@Study at 尾張だよ~(o・∇・o)
crssnky
1
920
アイマスハッカソン2019 in 名古屋 進行資料
crssnky
1
330
im@sparqlハンズオン
crssnky
3
470
LODC2018に出たim@sparql
crssnky
0
89
千早さんに帰りを迎えてもらうお話
crssnky
1
580
Other Decks in Technology
See All in Technology
シフトライトなテスト活動を適切に行うことで、無理な開発をせず、過剰にテストせず、顧客をビックリさせないプロダクトを作り上げているお話 #RSGT2025 / Shift Right
nihonbuson
3
2.2k
comilioとCloudflare、そして未来へと向けて
oliver_diary
6
450
AWS re:Invent 2024 recap in 20min / JAWSUG 千葉 2025.1.14
shimy
1
100
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
250
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
16k
【NGK2025S】動物園(PINTO_model_zoo)に遊びに行こう
kazuhitotakahashi
0
250
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
350
FODにおけるホーム画面編成のレコメンド
watarukudo
PRO
2
280
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
55k
生成AIのビジネス活用
seosoft
0
110
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
540
新卒1年目、はじめてのアプリケーションサーバー【IBM WebSphere Liberty】
ktgrryt
0
130
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
Automating Front-end Workflow
addyosmani
1366
200k
Agile that works and the tools we love
rasmusluckow
328
21k
Building an army of robots
kneath
302
45k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Making the Leap to Tech Lead
cromwellryan
133
9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
A Philosophy of Restraint
colly
203
16k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Transcript
UE4 と HoloLens2 で、 BM Viewerを作った話 crssnky Tokyo HoloLens ミートアップ
vol.26 2021/06/16
2 自己紹介 crssnky • 日中はSE • 家に帰れば、UnrealEngine • HoloLens2は、UE4の周辺機器 Twitter:
crosssoniky28
4 自己紹介 https://twitter.com/crosssoniky28/status/1405147820890333189
5 ⚠注意⚠ どちらかと言えばUE4の話になってます
6 ⚠注意⚠ どちらかと言えばUE4の話になってます UE4 + HoloLens2のきっかけになれば....
7 本題へ
8 BM Viewerとは
9 BM Viewerとは BM =
10 BM Viewerとは BM = Ballistic Missile
11 BM Viewerとは BM = Ballistic Missile
12 BM Viewerとは 持ち運び可能な地球儀を表示し、ハンドUIで見たいミサイルを選択
13 BM Viewerとは 持ち運び可能な地球儀を表示し、ハンドUIで見たいミサイルを選択
14 BM Viewerとは 持ち運び可能な地球儀を表示し、ハンドUIで見たいミサイルを選択
15 BM Viewerとは デモ
16 BM Viewerとは https://twitter.com/crosssoniky28/status/1405138353645711366 https://twitter.com/crosssoniky28/status/1405140503645937665
17 要素 • UE4 JSON読み込み(cereal-UE4) UEGeoCoordinates Plugin
MRTK For Unreal UX Tools • HoloLens2
18 JSON読み込み(cereal-UE4) JSON読み込み(cereal-UE4) UEGeoCoordinates Plugin MRTK For
Unreal UX Tools
19 JSON読み込み(cereal-UE4) 表示データ元(https://github.com/nagix/nk-missile-tests)
20 https://nagix.github.io/nk-missile-tests/
21 JSON読み込み(cereal-UE4) • test.ja.json(実験概要) • missile.ja.json(ミサイルリスト) • facility.ja.json(発射地点リスト)
22 JSON読み込み(cereal-UE4) • test.ja.json(実験概要) • missile.ja.json(ミサイルリスト) • facility.ja.json(発射地点リスト) https://github.com/USCiLab/cereal cereal
- A C++11 library for serialization cereal-UE4 https://github.com/usagi/cereal-UE4 +
23 UEGeoCoordinates Plugin JSON読み込み(cereal-UE4) UEGeoCoordinates Plugin MRTK
For Unreal UX Tools
24 UEGeoCoordinates Plugin https://github.com/ue4plugins/UEGeoCoordinates
25 UEGeoCoordinates Plugin 簡単に紹介 • UE4で、倍精度浮動小数点による座標が利用可能 • ゲームエンジンでは一般的に、座標値はfloatのみ • 座標系(Geographical,
Geocentric, Projected)の 相互変換 • World Rebasing(プレビュー機能)
26 UEGeoCoordinates Plugin 簡単に紹介 • UE4で、倍精度浮動小数点による座標が利用可能 • ゲームエンジンでは一般的に、座標値はfloatのみ • 座標系(Geographical,
Geocentric, Projected)の 相互変換 • World Rebasing(プレビュー機能)
27 UEGeoCoordinates Plugin ARM64ビルドしなきゃ....
28 UEGeoCoordinates Plugin ビルドが必要なもの • Proj • SQLite3 • libtiff
• UEGeoCoordinates Plugin本体
29 UEGeoCoordinates Plugin ビルドが必要なもの • Proj • SQLite3 • libtiff
• UEGeoCoordinates Plugin本体 頑張ってビルドした
30 MRTK For Unreal UX Tools JSON読み込み(cereal-UE4) UEGeoCoordinates
Plugin MRTK For Unreal UX Tools
31 MRTK For Unreal UX Tools 手のひらメニュー (PalmUpConstraint) 動的メニュー (UMG
+ GridPanel + Button) リストメニュー (UMG + ListView)
32 MRTK For Unreal UX Tools UMGが使えるって最高じゃないか
33 MRTK For Unreal UX Tools UMGが使えるって最高じゃないか
34 まとめ UE4でHoloLens2アプリ、 ええやん