Menno - アニメーション構造

アニメーションフォルダ構造

Mennoのアニメーション関連ファイルは、以下のフォルダに整理されています:

Assets/emudotto/Menno/Animation/
├── AnimaitonLayer/ - アニメーションコントローラー
├── FX_Body/ - 体のアニメーション
├── FX_Face/ - 表情アニメーション
├── FX_ToggleProp/ - トグルアイテムアニメーション
├── Gesture/ - ジェスチャーアニメーション
├── Locomotion/ - 移動アニメーション
├── ModularAvatar/ - ModularAvatar拡張
└── Parameters/ - VRChatSDKのメニューとパラメーター設定

アニメーションコントローラー

Menno_Layer_FX.controller

MennoアバターのメインアニメーションコントローラーはAnimaitonLayer/Menno_Layer_FX.controllerです。このコントローラーは表情、ボディライティング、トグルアイテムなどを管理します。

FXコントローラーの主な構造は以下のようになっています:

Menno_Layer_FX.controller
├── 表情ステートマシン
│   ├── 初期状態_Base
│   ├── 笑顔_Smile
│   ├── 悲しみ_Sad
│   └── その他の表情...
├── ボディライティングステートマシン
│   ├── ライティング_OFF
│   └── ライティング_ON
└── トグルアイテムステートマシン
    ├── Pan_OFF / Pan_ON
    ├── Xondle_OFF / Xondle_ON
    └── Mokia_OFF / Mokia_ON

Menno_Layer_Gesture.controller

AnimaitonLayer/Menno_Layer_Gesture.controllerは、手のジェスチャーを制御します。

Menno_Props.controller & Menno_Props_Gesture.controller

これらのコントローラーは、アイテムのトグル操作と関連するジェスチャーを制御します。 Modular Avatarによりアップロード後、FXレイヤーと統合されます。

表情アニメーション (FX_Face)

デフォルトのMennoアバターは、以下のような表情アニメーションを持っています:

アニメーション名 説明
Menno_初期状態_Base 初期状態
Menno_笑顔_Smile 笑顔
Menno_悲しみ_Sad 悲しい表情
Menno_怒り_Angry 怒った表情
Menno_驚愕_surprise 驚いた表情
Menno_泣く_Cry 泣いている表情
Menno_ハート_Heart 目がハート形になる表情
Menno_舌出し_Tongue 舌を出す表情
Menno_和み_Calm リラックスした表情
Menno_目閉じ_Sleep 目を閉じた表情
Menno_冷え_Cold 寒そうな表情
Menno_焦り_Impatience 焦った表情

その他多数の表情が用意されており、ExpressionMenuから選択できます。

ボディアニメーション (FX_Body)

体のアニメーションには以下のようなものがあります:

  • Menno_Body_Lighting - 体のライティング調整
  • Menno_Body_Cheek - PhysBoneによって頬が引っ張られます
  • Menno_Body_Cheek_L - PhysBoneによって左頬が引っ張られます
  • Menno_Body_Cheek_R - PhysBoneによって右頬が引っ張られます

パラメーター設定 (Parameters)

Mennoアバターでは、以下のExpressionMenuとParametersが使用されています:

  • Menno_ExpressionParameters.asset - 基本パラメーター設定
  • Menno_ExpressionsMenu.asset - メインメニュー
  • Menno_FaceMenu.asset - 表情メニュー
  • Menno_FaceMenu1.asset, Menno_FaceMenu2.asset, Menno_FaceMenu3.asset - 追加表情メニュー
  • Menno_Props.asset, Menno_Props_SubMenu.asset - アイテムメニュー

主要パラメーター一覧

パラメーター名 タイプ 説明
VRCFaceBlendH Float 水平方向の表情ブレンド(VRChat標準)
VRCFaceBlendV Float 垂直方向の表情ブレンド(VRChat標準)
GestureLeft Int 左手のジェスチャー(VRChat標準)
GestureRight Int 右手のジェスチャー(VRChat標準)
GestureLeftWeight Float 左手のジェスチャーの強さ(VRChat標準)
GestureRightWeight Float 右手のジェスチャーの強さ(VRChat標準)
FacialExpression Int 表情の選択
BodyLighting Float 体のライティング調整
Cheek Bool 頬のひっぱりON/OFF
CheekLeft Bool 左頬のひっぱりON/OFF
CheekRight Bool 左頬のひっぱりON/OFF
TogglePan Bool フライパンの表示/非表示
ToggleXondle Bool Xondle・Xontraの表示/非表示
ToggleMokia Bool 携帯電話の表示/非表示

表情の使い方

Mennoアバターの表情は以下の方法で使用できます:

1. アクションメニューから選択

VRChatのアクションメニュー(PCではRキー、VRではアクションメニューボタン)を開き、Mennoの表情メニューから表情を選択します。

表情メニューは以下のように階層化されています:

メインメニュー
├── 表情
│   ├── 基本表情
│   │   ├── 笑顔
│   │   ├── 悲しみ
│   │   └── ...
│   ├── 特殊表情
│   │   ├── ハート目
│   │   ├── 燃える目
│   │   └── ...
│   └── 感情表現
│       ├── 焦り
│       ├── 冷え
│       └── ...
└── アイテム
    ├── フライパン
    ├── Xondle
    └── Mokia

Copyright © 2025 M.