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
330
im@sparqlレビューのすゝめ
crssnky
0
59
croMisa、劇場を建てるってよ
crssnky
2
830
アイマスハッカソン2019in関西
crssnky
1
390
IM@Study at 尾張だよ~(o・∇・o)
crssnky
1
910
アイマスハッカソン2019 in 名古屋 進行資料
crssnky
1
320
im@sparqlハンズオン
crssnky
3
470
LODC2018に出たim@sparql
crssnky
0
89
千早さんに帰りを迎えてもらうお話
crssnky
1
580
Other Decks in Technology
See All in Technology
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
150
2024年にチャレンジしたことを振り返るぞ
mitchan
0
140
Wantedly での Datadog 活用事例
bgpat
1
540
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.3k
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
530
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
210
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
270
LINEスキマニにおけるフロントエンド開発
lycorptech_jp
PRO
0
330
MLOps の現場から
asei
7
650
なぜCodeceptJSを選んだか
goataka
0
160
継続的にアウトカムを生み出し ビジネスにつなげる、 戦略と運営に対するタイミーのQUEST(探求)
zigorou
0
630
5分でわかるDuckDB
chanyou0311
10
3.2k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Agile that works and the tools we love
rasmusluckow
328
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
YesSQL, Process and Tooling at Scale
rocio
169
14k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
KATA
mclloyd
29
14k
Become a Pro
speakerdeck
PRO
26
5k
Speed Design
sergeychernyshev
25
670
How to train your dragon (web standard)
notwaldorf
88
5.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.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アプリ、 ええやん