Submit Search
HoloLens 2でSQLiteを使ってみよう
Download as PPTX, PDF
0 likes
639 views
S
Shingo Mori
2020/9/19 HoloLensゆるっとLTの登壇資料です
Technology
Read more
1 of 21
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
More Related Content
PDF
ARコンテンツ作成勉強会:UnityとVuforiaではじめるAR [主要部分]
Takashi Yoshinaga
PDF
IT技術者が説明上手になるための七つの法則
Mizuhiro Kaimai
ODP
Attention-Guided GANについて
yohei okawa
PPTX
深層学習を用いたコンピュータビジョン技術と運転行動モニタリングへの応用
Yusuke Uchida
PDF
IL2CPPに関する軽い話
Wooram Yang
PPTX
Pivot painter初級編
yoshiaki kawano
PPTX
CartoView - Configure and Publish Apps for GeoNode
Adam Joseph
PDF
Unite2019 _ 학교에서 배우는 게임개발이란
JP Jung
ARコンテンツ作成勉強会:UnityとVuforiaではじめるAR [主要部分]
Takashi Yoshinaga
IT技術者が説明上手になるための七つの法則
Mizuhiro Kaimai
Attention-Guided GANについて
yohei okawa
深層学習を用いたコンピュータビジョン技術と運転行動モニタリングへの応用
Yusuke Uchida
IL2CPPに関する軽い話
Wooram Yang
Pivot painter初級編
yoshiaki kawano
CartoView - Configure and Publish Apps for GeoNode
Adam Joseph
Unite2019 _ 학교에서 배우는 게임개발이란
JP Jung
What's hot
(20)
PDF
文字認識はCNNで終わるのか?
Seiichi Uchida
PDF
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
devCAT Studio, NEXON
PDF
徹底解説 Unity Reflect【概要編 ver2.0】
Unity Technologies Japan K.K.
PDF
전형규, 가성비 좋은 렌더링 테크닉 10선, NDC2012
devCAT Studio, NEXON
PPTX
[DL輪読会]A closer look at few shot classification
Deep Learning JP
PPTX
UI아트 작업자를 위한 언리얼엔진4 UMG #1
Hong-Gi Joe
PDF
ディープラーニング入門 ~ 画像処理・自然言語処理について ~
Kensuke Otsuki
PDF
魅せる・際立つ・役立つグラフ Hands on!! ggplot2!! ~導入編~
MrUnadon
PDF
アーティスト向けNSightの手引き
祐 梶井
PDF
ピクサー USD 入門 新たなコンテンツパイプラインを構築する
Takahito Tejima
PPTX
Res netと派生研究の紹介
masataka nishimori
PDF
게임 개발자가 되고 싶어요
Lee Sangkyoon (Kay)
PPTX
R&D部門におけるデータ共有・利活用はなぜ難しいのか
恵 桂木
PDF
GUILTY GEAR Xrd開発スタッフが送るアニメ調キャラモデリングTIPS
ARC SYSTEM WORKS
PDF
AI基礎
com044
PDF
숙명여대 브랜드북 '킹콩부대찌개' 홍보광고학과 1612419 노연경
연경 노
PPTX
Microsoft Endpoint Configuration Manager 新機能のおさらい
Yutaro Tamai
PDF
20190131 lidar-camera fusion semantic segmentation survey
Takuya Minagawa
PDF
[NDC 2014] 모에론
Yongha Kim
PPTX
S大学ゲーム制作サークル第一回 超初心者向けUE4チュートリアル(1)
ai BlogOnly
文字認識はCNNで終わるのか?
Seiichi Uchida
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
devCAT Studio, NEXON
徹底解説 Unity Reflect【概要編 ver2.0】
Unity Technologies Japan K.K.
전형규, 가성비 좋은 렌더링 테크닉 10선, NDC2012
devCAT Studio, NEXON
[DL輪読会]A closer look at few shot classification
Deep Learning JP
UI아트 작업자를 위한 언리얼엔진4 UMG #1
Hong-Gi Joe
ディープラーニング入門 ~ 画像処理・自然言語処理について ~
Kensuke Otsuki
魅せる・際立つ・役立つグラフ Hands on!! ggplot2!! ~導入編~
MrUnadon
アーティスト向けNSightの手引き
祐 梶井
ピクサー USD 入門 新たなコンテンツパイプラインを構築する
Takahito Tejima
Res netと派生研究の紹介
masataka nishimori
게임 개발자가 되고 싶어요
Lee Sangkyoon (Kay)
R&D部門におけるデータ共有・利活用はなぜ難しいのか
恵 桂木
GUILTY GEAR Xrd開発スタッフが送るアニメ調キャラモデリングTIPS
ARC SYSTEM WORKS
AI基礎
com044
숙명여대 브랜드북 '킹콩부대찌개' 홍보광고학과 1612419 노연경
연경 노
Microsoft Endpoint Configuration Manager 新機能のおさらい
Yutaro Tamai
20190131 lidar-camera fusion semantic segmentation survey
Takuya Minagawa
[NDC 2014] 모에론
Yongha Kim
S大学ゲーム制作サークル第一回 超初心者向けUE4チュートリアル(1)
ai BlogOnly
Ad
Similar to HoloLens 2でSQLiteを使ってみよう
(20)
PPTX
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
Atsushi Nakamura
PDF
チャットボットの自然言語処理
Yoshitaka Seo
PDF
クラウド・コンピューティングの普及に伴うMSPの現状と課題
Masahito Zembutsu
PDF
Elasticsearchを使ったTwitter監視アプリ
YuichiArisaka
PPTX
Webシステムプログラミング概要20150630
義広 河野
PPTX
はじめてのOffice アドイン
kinuasa
PDF
Microsoft MVP x Passion for community
Rie Moriguchi
PDF
Html5でOpen Dataをやってみる
Masakazu Muraoka
PPTX
HTML5がもたらすアプリ開発へのインパクト
Shumpei Shiraishi
PPTX
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
YASUKAZU NAGATOMI
PPTX
Office アドインの紹介
kinuasa
PPTX
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
Yuki Okada
PPTX
企業主催勉強会BPStudy〜個人が輝くコミュニティを目指して
Haruo Sato
PDF
技術コミュニティリーダーMicrosoft MVPの活躍に学ぶ コミュニティ活動のススメ
Rie Moriguchi
PDF
HoloLens 2 開発入門 (公式チュートリアルの紹介)
Madoka Chiyoda
PPT
Ruby会議08 倉貫発表資料
Yoshihito Kuranuki
PDF
MRI医療画像データを3Dホログラフィックにしてみた
KenS
PPTX
働き方改革版データアカデミー1 目標課題設定
Hiroyuki Ichikawa
PDF
データファースト開発
Katsunori Kanda
PDF
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
Yoshitaka Seo
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
Atsushi Nakamura
チャットボットの自然言語処理
Yoshitaka Seo
クラウド・コンピューティングの普及に伴うMSPの現状と課題
Masahito Zembutsu
Elasticsearchを使ったTwitter監視アプリ
YuichiArisaka
Webシステムプログラミング概要20150630
義広 河野
はじめてのOffice アドイン
kinuasa
Microsoft MVP x Passion for community
Rie Moriguchi
Html5でOpen Dataをやってみる
Masakazu Muraoka
HTML5がもたらすアプリ開発へのインパクト
Shumpei Shiraishi
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
YASUKAZU NAGATOMI
Office アドインの紹介
kinuasa
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
Yuki Okada
企業主催勉強会BPStudy〜個人が輝くコミュニティを目指して
Haruo Sato
技術コミュニティリーダーMicrosoft MVPの活躍に学ぶ コミュニティ活動のススメ
Rie Moriguchi
HoloLens 2 開発入門 (公式チュートリアルの紹介)
Madoka Chiyoda
Ruby会議08 倉貫発表資料
Yoshihito Kuranuki
MRI医療画像データを3Dホログラフィックにしてみた
KenS
働き方改革版データアカデミー1 目標課題設定
Hiroyuki Ichikawa
データファースト開発
Katsunori Kanda
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
Yoshitaka Seo
Ad
More from Shingo Mori
(20)
PDF
XRのグランドチャレンジ
Shingo Mori
PPTX
2021/9/7 HoloLensミートアップメインセッションで振り返るHoloLensの歴史
Shingo Mori
PPTX
20210616 Microsoft MeshはAzure Remote Renderingの夢を見るか
Shingo Mori
PDF
HoloLensミートアップVol.25大林組様セッション「MR現場管理に向けて」
Shingo Mori
PPTX
覗いてみよう。with/afterコロナ時代に輝くMixedRealityの世界。
Shingo Mori
PPTX
20200422_HoloLensMeetup@cluster「HoloMagiciansの三年間+α」
Shingo Mori
PPTX
HoloLens 2を手に入れたらとりあえず試しておくべきアプリ
Shingo Mori
PPTX
モーキャプ系システム調査(201906)
Shingo Mori
PPTX
AR/VR/MRとは&エンタメ寄り事例紹介
Shingo Mori
PPTX
20190313_SDGsや社会課題にxRはどう活かせるか
Shingo Mori
PPTX
HoloLensで目論むAugmented Human@.NET Conf 2018 Tokyo
Shingo Mori
PPTX
20180820AR輪読会(加筆・修正版)
Shingo Mori
PPTX
20180820AR輪読会発表用
Shingo Mori
PDF
『ナンジャタウン×MRプロジェクト』テーマパークにおけるHoloLens開発事例の紹介
Shingo Mori
PPTX
IoT共創ラボ発表資料_TIS_20180327
Shingo Mori
PPTX
20180222_Microsoft MVP養成講座向け資料
Shingo Mori
PDF
HoloLensとCognitiveServicesの可能性2018
Shingo Mori
PPTX
本場レドモンド仕込み!Holo lens開発ノウハウ20連発!
Shingo Mori
PPTX
20171030_HoloLens読書会vol.1発表資料
Shingo Mori
PPTX
How to make your first HoloLens App?
Shingo Mori
XRのグランドチャレンジ
Shingo Mori
2021/9/7 HoloLensミートアップメインセッションで振り返るHoloLensの歴史
Shingo Mori
20210616 Microsoft MeshはAzure Remote Renderingの夢を見るか
Shingo Mori
HoloLensミートアップVol.25大林組様セッション「MR現場管理に向けて」
Shingo Mori
覗いてみよう。with/afterコロナ時代に輝くMixedRealityの世界。
Shingo Mori
20200422_HoloLensMeetup@cluster「HoloMagiciansの三年間+α」
Shingo Mori
HoloLens 2を手に入れたらとりあえず試しておくべきアプリ
Shingo Mori
モーキャプ系システム調査(201906)
Shingo Mori
AR/VR/MRとは&エンタメ寄り事例紹介
Shingo Mori
20190313_SDGsや社会課題にxRはどう活かせるか
Shingo Mori
HoloLensで目論むAugmented Human@.NET Conf 2018 Tokyo
Shingo Mori
20180820AR輪読会(加筆・修正版)
Shingo Mori
20180820AR輪読会発表用
Shingo Mori
『ナンジャタウン×MRプロジェクト』テーマパークにおけるHoloLens開発事例の紹介
Shingo Mori
IoT共創ラボ発表資料_TIS_20180327
Shingo Mori
20180222_Microsoft MVP養成講座向け資料
Shingo Mori
HoloLensとCognitiveServicesの可能性2018
Shingo Mori
本場レドモンド仕込み!Holo lens開発ノウハウ20連発!
Shingo Mori
20171030_HoloLens読書会vol.1発表資料
Shingo Mori
How to make your first HoloLens App?
Shingo Mori
HoloLens 2でSQLiteを使ってみよう
1.
HoloLens 2で SQLiteを使ってみよう 2 0
2 0 / 9 / 1 9 T I S 森 真 吾 H o l o L e n s ゆ る っ と LT 会
2.
自己紹介 • 森真吾 • TIS株式会社
エネルギービジネス第2部 兼 エネルギービジネス企画営業部(2019年10月~) • TIS R&D部門で2年半xRの研究を推進 (2017年2月~2019年9月) • Microsoft MVP for Windows Development https://mvp.microsoft.com/ja-jp/PublicProfile/5002914?fullName=Shingo%20Mori • 複合現実感研究委員会(SIG-MR)委員 http://sigmr.vrsj.org/committee.html • コミュニティ「HoloMagicians」運営 https://hololens.connpass.com/ • 趣味 家族で外食
3.
なぜ人は HoloLensで SQLiteを動かす のか
4.
SQLが大好きだから I ♡ SQL
5.
3年前も。
6.
流れ
7.
SQLiteのDLL探す UnityEditor上で 動作確認 UI作る (MRTK便利) VisualStudioで ビルド HL2実機で動かない
8.
やったこと
9.
モジュールを探す • ググったら見つかった
10.
モジュールを探す • エラー
11.
モジュールを探す • NuGetパッケージでMicrosoft.EntityFrameworkCore.Sqliteをインストール • 大量エラー •
あきらめて他の方法を探す FileNotFoundException: Could not load file or assembly 'SQLitePCLRaw.core, Version=2.0.2.669, Culture=neutral, PublicKeyToken=1488e028ca7ab535' or one of its dependencies. System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) (at <437ba245d8404784b9fbab9b439ac908>:0) System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) (at <437ba245d8404784b9fbab9b439ac908>:0) System.RuntimeType.GetCustomAttributes (System.Type attributeType, System.Boolean inherit) (at ~~中略~~ Microsoft.MixedReality.Toolkit.Utilities.Facades.ServiceFacadeEditor.InitializeServiceInspectorLookup () (at Assets/MRTK/Core/Inspectors/ServiceInspectors/ServiceFacadeInspector.cs:274) Microsoft.MixedReality.Toolkit.Utilities.Facades.ServiceFacadeEditor.DrawGizmos (Microsoft.MixedReality.Toolkit.Utilities.Facades.ServiceFacade facade, UnityEditor.GizmoType type) (at Assets/MRTK/Core/Inspectors/ServiceInspectors/ServiceFacadeInspector.cs:298) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
12.
DLL探す&Unity上で動作確認 • 基本はこの記事に従ってDLLとScript持ってきてUnityに入れればOK Unity Android/Windows
環境における SQLite の使い方の基本|sh1さん https://shikaku-sh.hatenablog.com/entry/unity-how-to-use-sqlite-in-standalone- android • Assets/Pluginsの下にx86_64フォルダを作ってdllを入れる • DataTable.csとSqliteDatabase.csも忘れずに
13.
UI作る • Microsoft.MixedReality.Toolkit.Unity.Foundation.2.4.0.unitypackageと Microsoft.MixedReality.Toolkit.Unity.Tools.2.4.0.unitypackageをインポートする (ちなみにUnityは2019.3.3f1) • Assets配下を「Panel」や「Button」で検索すると それっぽいのが出てくるので適当に配置 •
すぐにそれっぽいのができてMRTKすごい • テキストあたりやボタン押したときの処理を 良い感じに実装する • 過去の自分のQiita見ながら実装してみたけど このへんは流用できなかった(後日まとめる) • dbファイル自体もCreateができなかったので 外でCreateDBしてからStreamingAssetsに置いた。
14.
ビルド(そして実機でエラー) • Unable to
load DLL ‘sqlite3’ : The specified module could not be found.
15.
ビルド(そして実機でエラー) • カツヲさんのQiita読む
16.
ビルド(そして実機でエラー) • VSで「SQLite.Universal」インストール→ビルドでエラー エラー APPX1111
ペイロードに含まれている複数のファイルで同じ ターゲット パス 'sqlite3.dll' が指定されていますが、サイズが異なります。 ソース ファイル: D:UnitySQLiteTest4UWPpackagesSQLite.Universal.3.28.0runtimeswin1 0-ARM64-aotnativesqlite3.dll D:UnitySQLiteTest4UWPSQLiteTest4sqlite3.dll SQLiteTest4 C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftVisualStudiov16.0AppxPacka geMicrosoft.AppXPackage.Targets 1947 なんかdllファイルのサイ ズがUnityでビルドしたと きと違うって言われて るっぽい
17.
ビルド(そして実機でエラー) • なんとなく勘でVisualStudio側でインストールしたdllをUnityのPluginsにコピーして Unity、VisualStudioで再ビルド
18.
動いた!
19.
課題
20.
課題 • データベースファイルのCreateができなかったので今 回はPupSQLiteで自作してから入れた。データベース 自体を作れるのかね? • 空間に固定のボタンではなく、HandMenuにしたい •
暗号化に対応したい(SQLCipher) • 最初からUnityのNuGetForUnity使えばよかったのかも • 今度記事化する
21.
Thank You!!
Download