Save 37% off PRO during our Black Friday Sale! »

HoloLens 2 を用いたコロナウィルス 撃退方法の提案 / xrdnk-xrlt3-presentation

270b0c7883545117a9a618dc7ca7cc83?s=47 Denik
March 06, 2020

HoloLens 2 を用いたコロナウィルス 撃退方法の提案 / xrdnk-xrlt3-presentation

XRLT#3 のプレゼン資料です.

270b0c7883545117a9a618dc7ca7cc83?s=128

Denik

March 06, 2020
Tweet

Transcript

  1. HoloLens 2 を用いた コロナウィルス 撃退方法の提案 Let’s Defeat COVID-19 Using HoloLens

    2 xRLT vol.3~オンラインでやってみようスペシャル~
  2. 自己紹介

  3. [名前] 初鹿 デニック (Hatsushika Denik) [Twitter] @xrdnk [経歴] ・上級VR技術者 ・筑波大院19卒(VR研究室/感触工学研究室)

    ≪優秀修士論文賞受賞≫ 「潜水型バーチャル海中体感システムの開発」 水中HMDハードウェア研究開発(プールVR) ・現在:TIS株式会社 新卒 (XRの仕事ではない)
  4. 閑話休題

  5. HoloLens 2 で コロナを撃退?

  6. None
  7. 本題に入る前に…

  8. Mixed Reality Toolkit v2.3.0 Released MRTK v2.3.0 がReleaseされましたね! miyauraさんのこちらの記事を皆さん確認しましたでしょうか. https://qiita.com/miyaura/items/b8cf1d8c933b3e724ab7

    ここでとある新機能に注目してみましょう.
  9. None
  10. None
  11. None
  12. これで コロナ撃退だ 拳で

  13. Hand Physics Extension Service #とは

  14. Hand Physics Extension Service 手に当たり判定がついた → AR物体とのインタラクション方法が増えた

  15. 導入方法 こちらの記事を見れば問題ないです. https://qiita.com/miyaura/items/6db816d91c17296bf4e9 【注意点】 ①拡張機能のため,ExtensionsパッケージをImportすること. ②触れる物体にColliderとRigidbodyをAttachすること. ③Is Kinematicにチェックしないこと.

  16. None
  17. None
  18. ん?

  19. None
  20. 当たらない…

  21. Collision Detection 設定 高速で移動するRigidbodyはすり抜けてしまうことがあります. その場合はCollision Detectionの設定を変えたりすると思います. ref. 【Unity】RigidbodyのCollision Detection(衝突検知)を変えて実験 https://ekulabo.com/rigidbody-collision-detection

    ちなみに Hand Physics Extensionサンプルシーンの物体の Collision Detectionの設定は次のスライドのようになってます.
  22. 静止物体系のCollision Detection設定 Discrete

  23. 指先のCollision Detection設定 Continuous Speculative

  24. 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
  25. よしじゃあコロナを Speculativeにしよう

  26. None
  27. あれー?

  28. 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
  29. None
  30. やった~

  31. 手に触れてるから アウトでは…? というツッコミはなしで

  32. まとめ • MRTK v2.3.0 で Hand Physics Extensionが追加 • AR物体とのインタラクション方法が広がった

    • Hand Physics Extensionを利用する時は,ゆっくり触れよう ・コロナウィルスの3DモデルはBOOTHで無料で得ました ref.コロナウイルス-全6種類- https://booth.pm/ja/items/1874369