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
HoloLens 2 を用いたコロナウィルス 撃退方法の提案 / xrdnk-xrlt3-pr...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Denik
March 06, 2020
Technology
640
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HoloLens 2 を用いたコロナウィルス 撃退方法の提案 / xrdnk-xrlt3-presentation
XRLT#3 のプレゼン資料です.
Denik
March 06, 2020
More Decks by Denik
See All by Denik
Oculus Interaction SDK 概説 / xrdnk-caunity-LT4
xrdnk
0
12k
Unity Localization で多言語対応実装しよう / xrdnk-yokohamaunity-lt10-20220513
xrdnk
0
10k
XR Interaction Toolkit 2.0.0 正式リリース記念パピコ / xrdnk-xrmtg-lt-20220316
xrdnk
0
10k
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
500
新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
現場回帰したデータエンジニアが考える AI 時代のキャリア開発 / Career Development in the Age of AI Perspectives from a Hands-on Data Engineer
medley
0
300
アクセスキーが漏れた日にやるべきこと- 無効化の先にある本当の対応
kazzpapa3
0
120
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
190
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
140
AI画像認識を活用したゲーム内決済処理検証の自動化
gree_tech
PRO
0
110
私がブラウザを自作したくなった理由
supurazako
1
280
RelayerというPHPのフレームワークを作った
polidog
PRO
0
100
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.5k
コネクションをピン留めさせずに SELECTクエリのタイムアウトを設定した話
codmoninc
0
190
Android skills に学ぶ
kokiko
0
140
8bit CPU 2026
koba789
5
2.2k
Sets in Go
ramalho
1
1.2k
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
390
Bash Introduction
62gerente
615
220k
Making the Leap to Tech Lead
cromwellryan
135
10k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
680
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
440
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
Navigating Weather and Climate Data
rabernat
0
490
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Transcript
HoloLens 2 を用いた コロナウィルス 撃退方法の提案 Let’s Defeat COVID-19 Using HoloLens
2 xRLT vol.3~オンラインでやってみようスペシャル~
自己紹介
[名前] 初鹿 デニック (Hatsushika Denik) [Twitter] @xrdnk [経歴] ・上級VR技術者 ・筑波大院19卒(VR研究室/感触工学研究室)
≪優秀修士論文賞受賞≫ 「潜水型バーチャル海中体感システムの開発」 水中HMDハードウェア研究開発(プールVR) ・現在:TIS株式会社 新卒 (XRの仕事ではない)
閑話休題
HoloLens 2 で コロナを撃退?
None
本題に入る前に…
Mixed Reality Toolkit v2.3.0 Released MRTK v2.3.0 がReleaseされましたね! miyauraさんのこちらの記事を皆さん確認しましたでしょうか. https://qiita.com/miyaura/items/b8cf1d8c933b3e724ab7
ここでとある新機能に注目してみましょう.
None
None
None
これで コロナ撃退だ 拳で
Hand Physics Extension Service #とは
Hand Physics Extension Service 手に当たり判定がついた → AR物体とのインタラクション方法が増えた
導入方法 こちらの記事を見れば問題ないです. https://qiita.com/miyaura/items/6db816d91c17296bf4e9 【注意点】 ①拡張機能のため,ExtensionsパッケージをImportすること. ②触れる物体にColliderとRigidbodyをAttachすること. ③Is Kinematicにチェックしないこと.
None
None
ん?
None
当たらない…
Collision Detection 設定 高速で移動するRigidbodyはすり抜けてしまうことがあります. その場合はCollision Detectionの設定を変えたりすると思います. ref. 【Unity】RigidbodyのCollision Detection(衝突検知)を変えて実験 https://ekulabo.com/rigidbody-collision-detection
ちなみに Hand Physics Extensionサンプルシーンの物体の Collision Detectionの設定は次のスライドのようになってます.
静止物体系のCollision Detection設定 Discrete
指先のCollision Detection設定 Continuous Speculative
Continuous Speculative #とは Unity 2018.3から追加された項目 Continuous Continuous Speculative Continuous Dynamic
・物体が高速回転する場合 ・物体が高速回転する場合でも すり抜けていた すり抜けなくなった ・パフォーマンスコスト:重い ・パフォーマンスコスト:前より低減 アルゴリズム詳細については下記記事を参考にしてください. Continuous collision detection (CCD) https://docs.unity3d.com/Manual/ContinuousCollisionDetection.html CCD (連続的衝突判定) https://docs.unity3d.com/ja/current/Manual/ContinuousCollisionDetection.html
よしじゃあコロナを Speculativeにしよう
None
あれー?
Continuous Speculativeは万能ではない 衝突検知の設定を変更しても,高速だとすり抜け現象は起きる → Hand Physics Extensionをやるときはゆっくり触れよう アルゴリズム詳細については下記記事を参考にしてください. Continuous collision
detection (CCD) https://docs.unity3d.com/Manual/ContinuousCollisionDetection.html CCD (連続的衝突判定) https://docs.unity3d.com/ja/current/Manual/ContinuousCollisionDetection.html
None
やった~
手に触れてるから アウトでは…? というツッコミはなしで
まとめ • MRTK v2.3.0 で Hand Physics Extensionが追加 • AR物体とのインタラクション方法が広がった
• Hand Physics Extensionを利用する時は,ゆっくり触れよう ・コロナウィルスの3DモデルはBOOTHで無料で得ました ref.コロナウイルス-全6種類- https://booth.pm/ja/items/1874369