モーション集の使い方

目次をタッチして読みたいページを表示してね↓

【目次】 ~モーション集の使い方~

0. はじめに 

1. Unityでモーション集を使う手順 

2. VRChatでモーション集を使う手順 👈今ここ

3. Q&A こんな時どうしたらいい? 

4. サポート範囲 

 

 

VRChatでモーション集を使う手順

動画でざっくり紹介(ツールの使用~動作確認)

簡単な手順(もとのメニューは消える)

 

アバターのメニューを残す場合

 

手順解説

事前知識

「VRChatへアバターをアップロード手順」から知りたい人は、こちらを先に読んでね。

【初心者向け】Unityの使い方
目次をタッチして読みたいページを表示してね↓【目次】 ~🔰Unityの使い方~1章 🔰全体の流れ: 👈今ここ「動画でざっくり知りたい」「アバターをUnityで動かしたい」「VRChatへ連れていきたい」2章 🔰Unity導入編: 「Unit...

 

VCCでプロジェクト作成

この時VCCから以下の3つのパッケージを追加します。

  • Gesture Manager(必須ではないけど、Unity内で動作確認するのに必要)
  • Modular Avatar
  • Non-Destructive Modular Framework(自動で追加される)

 

プロジェクト起動

 

ツールとモーション集のダウンロード

CustomBox.zipをダウンロード&解凍してください。

 

少女モーション集の無料版をダウンロード&解凍してください。

 

各種インポート

各UnityPackageをインポート(ダブルクリック)

ここでは「アバター」「シェーダー」「Custom Box」「少女モーション集」をインポートしています。

 

準備

Window / Animation / Animator

 

Tools / Gesture Manager Emulator


(HierarchyにPrefabが配置されます)

 

Animator Controller

ActionLayer(Animator Controller)をドラッグ&ドロップ


※アバターに何も設定されてない場合は、先に「Default Action」を押してから

 

VRC Expression(Menu & Parameters)

方法は2通り。簡単に登録するか、ちょっと手間だけどアバターのメニューを残すか。

簡単にすぐ使いたい場合はこちら:

下記2つをドラッグ&ドロップ。おわり

  • VRC Expression Parameters
  • VRC Expression Menu


※こちらのやり方だと、元からあったアバター用のメニューは消えます

 

アバターのExpressionメニューを残したい場合はこちら:
ゆにみらい
ゆにみらい

たぶんこれでメニュを残したままモーションが使えます。でもVRChatあんまり詳しくなくてこのやり方で正しいかはわかりません。
何となく試してたらできちゃったので一応手順のせておきました。

 

アバターの「Expression Parameters」を編集
1.アバターの「Expression Parameters」をクリック、 [Add]

2.追加されたパラメータに、下記を入力
Name:VRCEmote
Default:0

 

アバターの「Expression Menu」を編集
1.アバターのExpression Menuをクリック、[Add Control]

2.追加されたパラメータに、下記を入力
Name:何でもok
Type:Sub Menu
Parameter:None

3.Sub Menuに「Sub-Menu」をドラッグ&ドロップ

 

 

Controllerに、好きなモーションを登録

Animator Controllerを開く

 

ステートの📁階層を開く(Animator 画面)

 

ステートをクリックし、.animをドラッグ&ドロップ

 

何もない所をクリックすると、上の📁階層へ戻れます。

 

この手順で、最大32種類(8×4)まで.animを登録できます。

 

「モーション再生時、アバターの足が地面に固定されない
➡恐らく「Foot IK」の有無が原因。「Foot IK」にチェック✅を入れることで直るはずです。詳しく知りたい方は下記をご参照ください。
3. Q&A こんな時どうしたらいい?
Q:「モーション再生時、アバターの足が地面に固定されず揺れてしまう場合、どうすれば?」

 

 

準備完了~動作チェック

このままVRChatへアップロードすれば、モーション使用可能になっているはずです。

 

そのままVRChat内でテストするのも良いですが、ここでは「Gesture Manager」の機能を使ってUnity内で動作チェックをしてみます。

動作チェック(Unity内)

①再生ボタン▶

②「Gesture Manager」Prefabをクリック

③Inspector内に表示されるメニューで動作確認(VRChat内の操作とほぼ同じ)

ゆにみらい
ゆにみらい

VRChatについては私もあまり詳しくない為サポート外としています。
情報不足やもっと詳しく知りたい事があれば、VRChat公式やブログ等で調べてみたり、もっとVRChatに詳しい人に聞いてみてね。

 

クレジット

CustomBoxはモーションの使い方説明用に「ねここや様のA3Box」を改変したツールです。

クレジット表記:アンテナショップ【ねここや】 本家ツールはこちら↓

(※サポート終了)【A3Box】+VRChat_Avatar3.0導入書 - アンテナショップ【ねここや】 - BOOTH
【A3Box】VRChat ExpressionsMenu Ver'2.02

 

VRChatでの使用について

使用上の注意など

VRSNS(VRChatなど)でのご利用
ご利用の際はモーション集の利用規約だけでなく、VRSNS等の各種サービスのルールもご確認ください。利用は自己責任です。

動作について

販売中のモーション集はUnity用を想定して制作したものであり、VRChat上では一部動作が異なる事があります。
以下はVRChat上でモーションを再生するとどのような違いがあったかをまとめたものです。

なおこの動作チェックは過去に「A3Box」ツールを使って試したものであり、それ以外のパターンでは確認していません。他のツール等でモーションを使いたい方はご自身で確認をお願い致します。

 

動作テスト結果

※2023年3月8日時点でのテスト内容です。以降のアップデート等での使用を保証するものではありません。

通常のモーション

モーションはVRChat上で動作しました

 

脱衣モーション系(衣装のBlendShape機能と連動するモーション)

全身のモーションはVRChat上で動作しましたが、BlendShape機能は連動しませんでした。

 

胸を動かすモーション(ボーンを動かす機能付きのモーション)

全身のモーションはVRChat上で動作しましたが、胸のボーンは動きませんでした。