VRC向け: クローン生成ツール[開発中]
- Digital0 JPY
[追記: 2026.04.22]バグ修正して、使いやすさをあげてきました! ちなみにMAを利用した衣装は不具合になります!分身の服にMAを使った衣装があるとねじれる可能性があります! 改良して対応できるといいな! [追記: 2026.04.19]色々不具合のフィードバックを頂いたので、対処中です~ ご不便をおかけします…。 orz まだ未完成な部分がありますが、大体作動するので一旦配布します。 使い方: https://youtu.be/9AkAGbrADMM 古いやつ https://youtu.be/hgnNgqWVSnc # Clone Gimmick Creator (VRChat用アバタークローン生成ツール) 自分のアバターを「クローン(分身)」として出現させ、リアルタイムで同期させたり、自由な位置に配置・拡大縮小したりできる多機能ギミック作成ツールです。 Modular Avatar を活用した非破壊的なセットアップにより、誰でも簡単に高度なクローンギミックを導入できます。 基本的に本体と同じアバターを動かすことを推奨します 他のアバターだと腕がねじれたりする可能性があります。 MAを使った衣装などをクローン側に着せると不具合が起こる事を確認しています。 不具合があれば教えて頂けると嬉しいです…! (対応速度は遅いかも) ## 🛠 必須環境 本ツールを使用するには以下のツールが事前に導入されている必要があります。 * **[Modular Avatar]** (必須) * **VRChat SDK - Avatars** (3.0以降) ## 📦 導入方法 1. 配布された `.unitypackage` をプロジェクトにインポートします。 2. Unity上部のメニューから **`Tools > Avatar Tools > Clone Gimmick Creator`** を選択してウィンドウを開きます。 ## 🚀 基本的な使い方 ### STEP 1: アバターの設定 1. ヒエラルキー上にメインのアバターとクローン用のアバターを配置する 2. クローン用のアバターはメインアバターのツリー直下に入れる 3. クローン用アバターのVRC Descriptor コンポーネントを取り除く 4. **Original Avatar Root**: ツールで今自分が動かしているメインのアバターを指定します。 5. **Sub Avatar Root**: ツールでクローンとして出現させたいアバター(通常はメインアバターの複製)を指定します。 ### STEP 2: 同期・詳細設定 各タブで動作をカスタマイズします。 * **Setup (基本設定)**: プロファイルの保存・読み込みが行えます。後はクローンアバターのスケールを何倍にしたり、上下に何mまで動かすかなどの数値の指定が行えます。 * **Sync (ボーン同期)**: クローンの出現位置、腕、足、指など、どの部位をメインアバターと同期させるか選択できます。後、Enable Mirror Modeにチェックを入れると、ゲーム内でクローンの動きを反転させてるToggleを生成します。 * **Custom (拡張表現)**: * **Facial Master**: 表情をクローンにリアルタイム同期させます。後、指定の表情アニメーションの登録もできます。ゲーム内でToggle切り替えで、オリジナルと同じ表情をさせるか、登録した表情アニメーションをさせるか選べます。 * **Viseme Sync**: リップシンク(口の動き)を同期させます。喋った時、たぶん本体のアバターと同じ口の動きができます。クローンのアバターの表情を操作するMesh登録が必要です。(ヒエラルキー上にあるクローンのBodyとか?アバターによって違うかも?) * **Custom Poses**: 「座りポーズ」などをメニューから呼び出せます。「Animation Converter」を使うことで、マッスル向けのアニメーションを使いたいクローンのアバター向けに変換して、登録可能です。ポーズもアニメーションも行けますが、不具合があるので使うのはまだお勧めできません(今後修正予定) * **IK (IK設定)**: (今後のアップデートで実装予定) ### STEP 3: 生成 1. ウィンドウ下部の **「Generate Clone Settings」** ボタンを押します。 2. `Sub Avatar Root` の中に自動的にギミックが構築され、Modular Avatar の設定が完了します。 3. そのままアバターをアップロードしてください。 --- ## 💡 特徴・ヒント ### Animation Converter 「既存のダンスモーションをポーズとして登録したい」場合、メニューの `Tools > Avatar Tools > Animation Converter` を使用してください。Humanoidアニメーションをクローン用の座標空間に自動変換・ベイクします。 Boothから購入したアニメーションをそのまま割り当ててもうまくいかない場合、そのアバター様向けに変換して登録できます。 ## ⚠️ 免責事項 * 本ツールを使用して発生したトラブルについて、制作者は一切の責任を負いません。 * VRChatのアップデート等により、正常に動作しなくなる可能性があります。 * このツールはまだ完成しておらず、不具合が多く含まれています。ご了承ください。 ##今後の予定(多分) 1.ポーズを入れる機能が含まれているのですが、ONにすると挙動がおかしくなるのでその対処 2.分身を撫でた時のアニメーションなどを設定できるように追加 3.分身を持ちあげれるようにする 4.IKとかを使えるようにする! --- 作成者: Mandarine_Bot