Skip to content
HAL9HARUKU edited this page May 16, 2021 · 2 revisions

Mannequin の動かし方

1. UE4.26 で新規プロジェクトを作成します。

2021-05-16 01-14-35 mp4_snapshot_00 01 078

2. Plugins から OSC と Control Rig を有効にし UE4 プロジェクトを閉じます。

2021-05-16 01-14-35 mp4_snapshot_00 03 558 2021-05-16 01-14-35 mp4_snapshot_00 07 627 2021-05-16 01-14-35 mp4_snapshot_00 13 778 2021-05-16 01-14-35 mp4_snapshot_00 16 775

3. UE4 のテンプレートプロジェクト(C:\Program Files\Epic Games\UE_4.26\Templates\TemplateResources\Standard)などから Mannequin フォルダーを入手し Content にコピーします。

2021-05-16 01-14-35 mp4_snapshot_00 46 517 2021-05-16 10-32-52 mp4_snapshot_00 00 512 2021-05-16 01-14-35 mp4_snapshot_00 49 851

4. Plugins/Mop フォルダーを UE4 プロジェクトフォルダーにコピーします。

2021-05-16 01-14-35 mp4_snapshot_02 04 540

5. UE4 プロジェクトを開き SK_Mannequin のスケルトンを修正します。

2021-05-16 01-14-35 mp4_snapshot_01 17 521 2021-05-16 01-14-35 mp4_snapshot_01 20 119 2021-05-16 01-14-35 mp4_snapshot_01 22 819 2021-05-16 01-14-35 mp4_snapshot_01 23 533

6. BP_MopPawn を親クラスとして BP_Mannequin ブループリントを作成します。

2021-05-16 01-14-35 mp4_snapshot_01 43 123 2021-05-16 01-14-35 mp4_snapshot_02 27 648 2021-05-16 01-14-35 mp4_snapshot_02 29 028

7. Skeletal Mesh コンポーネントを追加し Mesh に SK_Mannequin を登録します。

2021-05-16 01-14-35 mp4_snapshot_02 43 665 2021-05-16 01-14-35 mp4_snapshot_02 47 639

8. Animation クラスに ABP_Mannequin_RotationOnly を登録しコンパイル後、保存します。

2021-05-16 01-14-35 mp4_snapshot_02 52 133

9. Mop Content > Maps > MopSampleMap を開きます。

2021-05-16 01-14-35 mp4_snapshot_03 11 073

10. BP_Mannequin を Viewport にドラッグ&ドロップし、BP_Mannequin の Mop > MopReceiver に Map 上にある BP_MopReceiver を指定します。

2021-05-16 01-14-35 mp4_snapshot_03 36 675 2021-05-16 01-14-35 mp4_snapshot_03 38 001

11. BP_MopReceiver の Mop > Port を確認します。

2021-05-16 01-14-35 mp4_snapshot_03 40 180

12. VMC to Mop(https://github.com/HAL9HARUKU/VMCtoMOP) と VMC Protocol Performer アプリケーションを使いモーションデータを送信します。

2021-05-16 01-14-35 mp4_snapshot_04 11 595

備考

  • モーションデータは「Root姿勢」と「Bone回転」のみ利用しています。
Clone this wiki locally