Tokyo HoloLens ミートアップ vol.26 crssnky
by
crssnky
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
UE4 と HoloLens2 で、 BM Viewerを作った話 crssnky Tokyo HoloLens ミートアップ vol.26 2021/06/16
Slide 2
Slide 2 text
2 自己紹介 crssnky • 日中はSE • 家に帰れば、UnrealEngine • HoloLens2は、UE4の周辺機器 Twitter: crosssoniky28
Slide 3
Slide 3 text
4 自己紹介 https://twitter.com/crosssoniky28/status/1405147820890333189
Slide 4
Slide 4 text
5 ⚠注意⚠ どちらかと言えばUE4の話になってます
Slide 5
Slide 5 text
6 ⚠注意⚠ どちらかと言えばUE4の話になってます UE4 + HoloLens2のきっかけになれば....
Slide 6
Slide 6 text
7 本題へ
Slide 7
Slide 7 text
8 BM Viewerとは
Slide 8
Slide 8 text
9 BM Viewerとは BM =
Slide 9
Slide 9 text
10 BM Viewerとは BM = Ballistic Missile
Slide 10
Slide 10 text
11 BM Viewerとは BM = Ballistic Missile
Slide 11
Slide 11 text
12 BM Viewerとは 持ち運び可能な地球儀を表示し、ハンドUIで見たいミサイルを選択
Slide 12
Slide 12 text
13 BM Viewerとは 持ち運び可能な地球儀を表示し、ハンドUIで見たいミサイルを選択
Slide 13
Slide 13 text
14 BM Viewerとは 持ち運び可能な地球儀を表示し、ハンドUIで見たいミサイルを選択
Slide 14
Slide 14 text
15 BM Viewerとは デモ
Slide 15
Slide 15 text
16 BM Viewerとは https://twitter.com/crosssoniky28/status/1405138353645711366 https://twitter.com/crosssoniky28/status/1405140503645937665
Slide 16
Slide 16 text
17 要素 • UE4 JSON読み込み(cereal-UE4) UEGeoCoordinates Plugin MRTK For Unreal UX Tools • HoloLens2
Slide 17
Slide 17 text
18 JSON読み込み(cereal-UE4) JSON読み込み(cereal-UE4) UEGeoCoordinates Plugin MRTK For Unreal UX Tools
Slide 18
Slide 18 text
19 JSON読み込み(cereal-UE4) 表示データ元(https://github.com/nagix/nk-missile-tests)
Slide 19
Slide 19 text
20 https://nagix.github.io/nk-missile-tests/
Slide 20
Slide 20 text
21 JSON読み込み(cereal-UE4) • test.ja.json(実験概要) • missile.ja.json(ミサイルリスト) • facility.ja.json(発射地点リスト)
Slide 21
Slide 21 text
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 +
Slide 22
Slide 22 text
23 UEGeoCoordinates Plugin JSON読み込み(cereal-UE4) UEGeoCoordinates Plugin MRTK For Unreal UX Tools
Slide 23
Slide 23 text
24 UEGeoCoordinates Plugin https://github.com/ue4plugins/UEGeoCoordinates
Slide 24
Slide 24 text
25 UEGeoCoordinates Plugin 簡単に紹介 • UE4で、倍精度浮動小数点による座標が利用可能 • ゲームエンジンでは一般的に、座標値はfloatのみ • 座標系(Geographical, Geocentric, Projected)の 相互変換 • World Rebasing(プレビュー機能)
Slide 25
Slide 25 text
26 UEGeoCoordinates Plugin 簡単に紹介 • UE4で、倍精度浮動小数点による座標が利用可能 • ゲームエンジンでは一般的に、座標値はfloatのみ • 座標系(Geographical, Geocentric, Projected)の 相互変換 • World Rebasing(プレビュー機能)
Slide 26
Slide 26 text
27 UEGeoCoordinates Plugin ARM64ビルドしなきゃ....
Slide 27
Slide 27 text
28 UEGeoCoordinates Plugin ビルドが必要なもの • Proj • SQLite3 • libtiff • UEGeoCoordinates Plugin本体
Slide 28
Slide 28 text
29 UEGeoCoordinates Plugin ビルドが必要なもの • Proj • SQLite3 • libtiff • UEGeoCoordinates Plugin本体 頑張ってビルドした
Slide 29
Slide 29 text
30 MRTK For Unreal UX Tools JSON読み込み(cereal-UE4) UEGeoCoordinates Plugin MRTK For Unreal UX Tools
Slide 30
Slide 30 text
31 MRTK For Unreal UX Tools 手のひらメニュー (PalmUpConstraint) 動的メニュー (UMG + GridPanel + Button) リストメニュー (UMG + ListView)
Slide 31
Slide 31 text
32 MRTK For Unreal UX Tools UMGが使えるって最高じゃないか
Slide 32
Slide 32 text
33 MRTK For Unreal UX Tools UMGが使えるって最高じゃないか
Slide 33
Slide 33 text
34 まとめ UE4でHoloLens2アプリ、 ええやん