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
630
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
9.8k
XR Interaction Toolkit 2.0.0 正式リリース記念パピコ / xrdnk-xrmtg-lt-20220316
xrdnk
0
10k
Unidux を用いたマルチシーン構成の画面遷移 / xrdnk-unity-otonanolt-2021
xrdnk
0
5.9k
Unity Cloud Save でプレイヤーデータのクラウド保存しよう / xrdnk-yokohamaunitylt9
xrdnk
0
1.7k
Feel でゲームのエフェクトを豪華にしよう / xrdnk-yokohamaunityLT8
xrdnk
1
2k
Unidux Scene Transition Hands-on / xrdnk-unidux-scene-transition-hands-on
xrdnk
1
490
新MLAPIでマルチゲームを作ってみた / xrdnk-gotandaunityLT19-presentation
xrdnk
1
4.3k
三種の神器とMVRPパターン / xrdnk-three-sacred-treasures-and-mvrp-pattern
xrdnk
1
7.4k
Other Decks in Technology
See All in Technology
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
6
5.3k
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
350
MCP Appsを作ってみよう
iwamot
PRO
4
660
入門!AWS Blocks
ysuzuki
1
130
【Snowflake Summit 2026 Recap!!】Snowflake Summit Deep Dive: Security & Governance
civitaspo
1
220
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
3
2.2k
SONiCで構築・運用する生成AI向けパブリッククラウドネットワーク ~実装編~
sonic
0
220
脆弱性対応、どこで線を引くか
rymiyamoto
1
400
FinOps × AIエージェントで実現する コストインシデントの自動調査
oasis1994liveforever
0
150
自律型AIエージェントは何を破壊するのか
kojira
0
160
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
110
手塩にかけりゃいいってもんじゃない
ming_ayami
0
590
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1033
470k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
The Curse of the Amulet
leimatthew05
1
13k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
420
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
New Earth Scene 8
popppiees
3
2.3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
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