Amazonで商品を見るセール会場へ

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

facerig-leapmotion

本記事ではLeapMotionを使って腕や指を動かす方法を解説します。

LeapMotionデバイスを導入すれば、アバターの表現の幅をさらに広げられます。

目次

FaceRigで手を動かすために必要なデバイス「LeapMotion」

LeapMotion(リープモーション)というセンサーを接続すると、FaceRig側のトラッキングに対応し、腕や指まで動かせるようになります。

※Live2Dアバターの場合は指のトラッキングに対応していないため、肩と肘のみが連動します。

\楽天セール開催中!ポイント最大11倍!/
楽天市場

導入コストはかかりますが、LeapMotionを導入すると身振り手振りの表現が大幅に豊かになります。

\楽天セール開催中!ポイント最大11倍!/
楽天市場

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

LeapMotionのセットアップ手順を順に確認していきましょう。

STEP
SDKのダウンロード

LeapMotionを入手したら、公式サイトでアカウントを作成し、専用のSDKをダウンロードしてPCにインストールします。

STEP
LeapMotion(リープモーション)のセット方法
  1. 本体をPCにUSB接続します。LeapMotionのランプが赤く点灯すれば正常です。
  2. タスクトレイ内のLeapMotionアイコンを右クリックし、「ビジュアライザ」を起動して手の動きが認識されているか確認します。
  3. PCのスペックが不足している場合は、設定画面で「低リソースモード」にチェックを入れると動作の負荷を軽減できます。
ビジュアライザで手の動きを確認する様子、または設定画面で低リソースモードにチェックを入れる操作を示す画面。
STEP
FaceRig support for Leap Motion™ Controllerをインストール

FaceRigでLeapMotionを利用するには、専用の無料プラグイン(FaceRig Leap Motion Controller)を導入する必要があります。

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

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

高度なトラッキングの設定画面で追加ボタンを押し、リープモーションを選択する手順を示す画面。
STEP
FaceRigのLeapMotion(リープモーション)を実際試してみる

まずはFaceRig標準の3Dアバターを選択し、手のトラッキングをテストしてみます。

標準の3Dアバターを選択し、手のトラッキングをテストして動かしている様子を示すアニメーション。
  • センサーの検知範囲を超えて手を大きく動かすと、トラッキングが外れて初期位置に戻るため注意が必要です。
  • 以前のバージョンでは親指の追従性が甘い場面もありましたが、LeapMotionソフトウェアのアップデートにより改善されています。
    ※Live2Dはあらかじめ設定されたパラメーターの範囲で動く仕様のため、手の追従や自由度は3Dアバターの方が高くなります。

Live2DアバターでLeapMotionを試す場合の設定

サンプルの「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)が表示状態になり、通常の腕パーツが非表示に切り替わります。

腕を振るパーツが表示状態に切り替わり、腕が動く様子を示すアニメーション。

Chitoseは腕を振るシンプルな構造ですが、「koharu_haruto」などのサンプルモデルのように複数のハンドパラメーターを用意しておけば、より多彩な動きに対応できます。

FaceRigでマウス操作によって手を動かす方法

基本のマウス操作で手を動かす手順もあわせて確認しておきましょう。

画面右メニューの「アバター」アイコンから「行動」タブを開き、「カスタム動作」をONにします。

画面右メニューのアバターアイコンから行動タブを開き、カスタム動作を有効にする設定画面。

※LeapMotionによるトラッキングがONになっている間は、マウス操作による腕の制御は無効化されます。

  • 左腕を動かす ➡ Shift + 左ドラッグ)
  • 左手首を動かす ➡ Shift + Ctrl + 左ドラッグ)
  • 右腕を動かす ➡ Shift + 右ドラッグ
  • 右手首を動かす ➡ Shift + Ctrl + 右ドラッグ
マウスのドラッグ操作によってアバターの腕や手首を動かしている様子を示す画面。

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

FaceRigの記事は、ほかにもあります。

LeapMotionで腕や指を動かす方法まとめ

LeapMotionを組み合わせることで、FaceRig上のアバターに腕や指のリアルタイムな動きを追加できます。

表情だけでなく手振りのジェスチャーが加わることで、配信や動画でのアバターの存在感が大きく高まります。

\楽天セール開催中!ポイント最大11倍!/
楽天市場

自分で用意したカスタム背景を表示したい場合は、以下の関連記事を参考にしてください。

この記事で紹介していた商品は、販売終了などでリンクが切れていました。

掲載しているリンクは2026年9月時点で購入できるものに編集部で貼り直したもので、記事執筆時の製品と型番や仕様が異なる場合があります。

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

VTuberのおすすめ書籍

配信PCの選び方

配信機材の優先度

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次