-
Notifications
You must be signed in to change notification settings - Fork 43
Home
HAL9HARUKU edited this page Sep 20, 2021
·
7 revisions
- UE4 のプロジェクトを用意します。
※開発は UE4.21 で行っております。
- uproject と同じディレクトリの Plugins に「 VMC4UE 」「 VRM4U 」「 ueOSC 」プラグインをコピーします。
プラグイン名 | 説明 |
---|---|
VMC4UE | このリポジトリ |
VRM4U | https://github.com/ruyo/VRM4U |
ueOSC | https://github.com/HAL9HARUKU/ueOSC |
-
UE4 のプロジェクトを起動します。
-
VRM を ContentBrowser にドラッグ&ドロップします。
-
VRMMapExporter を使用しボーンマップを生成します。
- 下記のような Animation Blueprint を作成します。
VMC の Modify VMC4UE Bones ノードと Modify VMC4UE Morph を追加し「 VRMMapping 」と「 Port 」を設定します。
- 下記のような Blueprint を作成します。
- Blueprint をビューポートにドラッグ&ドロップします。
UE4 で使用したものと同じ VRM を使って VirtualMotionCapture を動かし、OSC モーション送信を有効にします。
詳しくは VirtualMotionCapture(https://github.com/sh-akira/VirtualMotionCapture/)の Wiki を確認してください。
VMC4UE Content > Blueprints にある BP_RefreshConnection をレベルにドラッグ&ドロップしてください。
モデルはこちらのものをお借りしています。
- ニコニ立体ちゃん (VRM)