Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Oculus Questでマリオネットを召喚して遊んでみた

Oculus Questでマリオネットを召喚して遊んでみた

Oculus Questでマリオネット(糸操り人形)を動かすプロトタイプ的なソフトの紹介です。「ハンドトラッキングがあるとこんなことが出来ます」的な事例紹介になっているほか、VRアバターの一形態としてこんなのどうかな、という概論共有も兼ねています。

Baku_Dreameater

June 18, 2019
Tweet

More Decks by Baku_Dreameater

Other Decks in Technology

Transcript

  1. マリオネットの種類は? 近縁種も入れると意外にたくさん ・糸で動かすもの(Marionette) ・完全に糸だけで吊るす ← 今回はコレ ・胴体には金属串 + 手足を糸で操作 ・手を突っ込んで動かす(Puppet)

    = いわゆる腹話術人形 ・指で直接動かすだけ ・口パクの機構があるもの ※ヒト型以外も探すとあります 参考: パペットハウスの商品で全バリエーション見られます。 https://www.puppet-house.co.jp/ 5
  2. マリオネットの動かし方 糸で吊っているタイプの事例(※参考ページのSkeleton 2008)で紹介 + 実演 ・右手 ・手全体 : 全身動作 ・親指

    : 足踏み動作 ・人差し指: 口パク ・左手 ・両手、腰、etc. 参考: パペットハウスで買うと使い方も教えてもらえます!!!! https://www.puppet-house.co.jp/ 6
  3. どう作っているのか 用意するもの • Unity (Unity 2019.1) • 何かしらのヒューマノイド • Obi

    Rope = 動くロープが作れるアセット やること • ヒューマノイドを縮めて、1kg程度のラグドール化 • 実物を参考に、ハンドルと糸を作ってつなげる • ControllerAnchorにハンドルをくっつける • 親指の動きをスクリプトで制御 • 以上! 8
  4. どう作っているのか マリオネットとOculus Touchの対応付け ・右手 ・手全体 : 全身動作 ・親指 : 足踏み動作

    ・人差し指: 口パク ・左手 ・両手、または腰、etc. →Touch本体 →Touchのジョイスティック →トリガー(※未実装だが自明) →Touch本体、まずは両手だけを対応 9
  5. 今後やりたいこと • 物理シミュレーションの調整 + 人形の背の高さで撮影 • ぬいぐるみ系モデルでの相性検討 • IKの併用の検討 ・ロープだけの実装

    (今回): 原理的に正しいがシミュレーション精度がやや苦しそう ・IKでの調整: 物理的に変かもしれないが見た目は改善するかも →金属串が通っているタイプのマリオネットに動きが近づくかも • マリオネットを等身大~巨大化して同期表示 →VRならではの見せ方 11