🦭

Selmora Anim Generator 使い方説明書

に公開

1. 概要

Selmora Anim Generator (https://harussy.booth.pm/items/7342565 ) は、アバターに衣装や装飾品を付ける際のオン/オフアニメーションを自動生成するUnity Editor用ツールです。ABYSSAL MANOR様のセルモラ Selmora / オリジナル3Dモデル(https://booth.pm/ja/items/6546539 )での使用を想定しています。

  • HITO → ZARASHI(人→アザラシ)の切り替え
  • ZARASHI → HITO(アザラシ→人)の切り替え
    を 0.01秒で瞬時に切り替わるアニメーション として生成します。

2. 開き方

Unityメニューから開きます:

Tools > SelmoraAnimGenerator

ウィンドウが開き、操作可能になります。

3. 操作手順

(1) アバターの選択
「Avatar Root」欄に、アニメーションを作りたいアバターのルートオブジェクトをドラッグ&ドロップ
非アクティブの子オブジェクトも自動検出されます

(2) 子オブジェクトの表示条件設定
ウィンドウ内の一覧に 1階層下の子オブジェクト が表示されます

各オブジェクトの右側のプルダウンで条件を設定:

Unselected(未選択)

HITO Only(ヒト時のみ表示)

ZARASHI Only(アザラシ時のみ表示)

Always(常に表示)

(3) アニメーション名の接尾辞設定
「アニメーション名の接尾辞」に文字列を入力可能
デフォルトはアバター名が設定されます

生成されるアニメーション名例:

Henshin_from_HITO_(アバター名).anim
Henshin_from_ZARASHI_(アバター名).anim

(4) アニメーション生成
「アニメーション生成」ボタンをクリック

Assets/SelmoraGeneratedAnim フォルダにアニメーションが作成されます

4. アバターに適用する

  • 画像の階層にあるFXレイヤーを複製します。

    Assets/Selmora/SetupFiles/Animator/Controller/Selmora_FX.comtroller

  • HENSHINレイヤーのアニメーションを当ツールで作成したものに置き換えます。

    • [Selmora_Henshin_HITO]には[Henshin_from_HITO_(アバター名)]
    • [Selmora_Henshin_ZARASHI]には[Henshin_from_ZARASHI_(アバター名)]
  • 変更したAnimatorControllerをアバターのFXレイヤーに置き換えるのをお忘れなく。

5. 注意点

  • 1階層下のみを対象としているため、孫階層のオブジェクトは個別に追加されません

  • Unselected(未選択)に割り当てられたオブジェクトはアニメーションプロパティに追加されません。

  • Always(常に表示)に割り当てられたオブジェクトはアニメーションプロパティに追加され、IsActive=1に固定されます。ギミック等は干渉する可能性がありますのでご注意ください。

  • セルモラ以外のアバターへの使用は想定していません。

おわりに

商品についての不具合報告・お問い合わせはBOOTHのショップメッセージよりご連絡ください。
https://harussy.booth.pm/
その他のご連絡はXのDMより承っております。(@HaruIsshy)
ここまでお読みくださりありがとうございました。

Discussion