メニュー

【FaceRig】手や指を動かす方法[LeapMotion(リープモーション)]

facerig-leapmotion

本記事ではLeapMotionで腕や指を動かす方法を紹介します。

LeapMotionデバイスで更にアバターの表現が広がりますよ。

海外でフリーランスをしているテクニカルアーティスト
ゲーム開発・映像制作・WEB制作等を請け負っています。
当ブログは作業効率化のための技術ブログです。

目次

FaceRigで手を動かすために必要!トラッキングするに必要なデバイス「LeapMotion」

動画を見るとわかりやすいのですが、LeapMotion(リープモーション)というセンサーをつけるとFaceRigも対応しているので、腕や指までも動かせんます。

※指に関してはLive2Dの場合は対応していないので肩と肘のみが反応します。

ということでちょっと高いのですが、LeapMotion(リープモーション)があると表現が広がるのでおすすめです。

LeapMotion(リープモーション)の設定方法

早速、LeapMotion(リープモーション)を試してみましょう

STEP
SDKのダウンロード

LeapMotion(リープモーション)を手に入れたら、まずアカウントを作成し、SDKをダウンロードしてインストールしましょう。

STEP
LeapMotion(リープモーション)のセット方法
  1. まずUSB接続します。LeapMotionの液晶が赤く光ればOK
  2. タスクトレイにアイコンが表示されているので、右クリック>ビジュアライザを開いて、認識しているか確認します
  3. もし低スペックPCであれば、設定の「低リソースモード」にチェックすることをおすすめします。(でないとヌルヌル動かない場合も)
STEP
FaceRig support for Leap Motion™ Controllerをインストール

FaceRigでLeapMotion(リープモーション)を使うには下記のソフト(無料)を入れる必要があります。インストールしましょう。

STEP
FaceRigのLeapMotion(リープモーション)設定

高度なトラッキングの設定を開き、追加ボタンを押し、「LeapMotion」を選択しましょう

STEP
FaceRigのLeapMotion(リープモーション)を実際試してみる

まずはFaceRigの3Dアバターを選択して試してみます。

  • あまりオーバーに手を動かすと、トラッキングがはずれて初期位置にもどってしまう。(認識できる空間を把握する必要あり)
  • 親指が思ったより動かないので、もう少し検証が必要(→LeapMotionのバージョンアップで解消されました)
    ※Live2Dより3Dの方が手の表現は広い。(当たり前ですが、Live2Dはパラメーターの間を動くだけ)

FaceRigのLeapMotion(リープモーション)を実際試してみる(Live2Dの場合)

サンプルのChitose(チトセ)で手を振るってみます。

そのままだと手を振らない(表示されなかった)ので、設定してあげます。

※「Q」で手を振る動作をするが仕込まれているが、下記の設定が必要です。

STEP
Chitose(チトセ)のデータへアクセス

C:Program Files (x86)SteamsteamappscommonFaceRigModVPPC_CommonObjectschitose

STEP
cc_chitose.cfgの記述

cc_chitose.cfgをメモ帳開き、下記のパラメーターを変更して手の振る範囲を指定

set_arm_r_param chitose 'PARAM_ARM_R_B' 0 10 10

(初期値,Mouse Drag最大値,Click最大値)

STEP
Chitose(チトセ)の手を振るための表示設定方法

このままだと振るほうの手が表示されないので、更にcc_chitose.cfgへ記述を追加します。

set_part_opacity chitose 'PARTS_01_ARM_R_A' 0
set_part_opacity chitose 'PARTS_01_ARM_R_B' 1

これでB(腕を振る手)がONになります。(※反対に手を下げる腕が非表示になります)

chitoseは腕を振るだけですが、「koharu_haruto」(はこく・はると)のサンプルを試すとわかるのですが、いくつか手のパラメーターを仕込んでおくと、動きのバリエーションが増えそうです。

FaceRigでマウス操作で手を動かす方法

基本のマウス操作で手を動かす方法を書いておきます。

右メニューの顔アイコン(アバター)から行動タブ>カスタム動作をONにします。

※Leap MotionがONの時はマウス操作できないので注意!

  • 左腕を動かす ➡ Shift + 左ドラッグ)
  • 左手首を動かす ➡ Shift + Ctrl + 左ドラッグ)
  • 右腕を動かす ➡ Shift + 右ドラッグ
  • 右手首を動かす ➡ Shift + Ctrl + 右ドラッグ
すいみん

マウスで動かすだけで精一杯になるのでLeapMotion(リープモーションを使ったほうが良いです!

LeapMotion(リープモーション)で腕や指を動かす方法まとめ

LeapMotion(リープモーション)という機材を追加するだけで、腕や指といった動きが FaceRigで追加できます。

顔だけでなく、腕も動かせるようになると身振り手振りができるので表現がかなり広がっておすすめです!

自分で用意した背景を表示したい時は下記の記事を参考にしてください。

全記事一覧

  • URLをコピーしました!

FaceRigに関する参考記事・ツール・書籍のまとめ

FaceRigのおすすめWEBカメラ

FaceRigで一番使われるWEBカメラです、安いのでまずはこちらから始めるとよいです

数少ないフルHD(1920×1080)対応機種。多段可変でカメラ位置の調整が用意。三脚もつけることが可能。さらに背景をリアルタイムで切り抜いてくれる機能もあります。トラッキングの精度が抜群なので、すぐにFaceRigが始められます!僕も愛用してます、おすすめです!

FaceRigの腕を動かすための周辺機器

FaceRigなどでVTuberやるなら、リープモーションもつけて手を動かすとより表現が増すのでおすすめです。

リープモーションをこれに挟んで首にかけるとよいです!

FaceRigの参考書籍

著:株式会社サイドランチ, 著:Crico株式会社 癸のずみ, 監修:株式会社Live2D
¥2,860 (2024/11/17 20:01時点 | Amazon調べ)

FaceRig用おすすめライト

ディスプレイ上に設置できるライト。顔認識しやすくなります。

Vtuber おすすめマイク

目次