【VRChatアバターギミック】AvatarPoseSystem:PoseManager
- ダウンロード商品¥ 1,200


++++++++++ リリース記念セール ++++++++++ !11/23まで! 1500円 → 1200円 ++++++++++ リリース記念セール ++++++++++ # AvatarPoseSystem:PoseManager AvatarPoseSystemで固定したポーズを外部OSCアプリ(APS PoseManager)と連携して保存・復元・リアルタイム編集できる拡張機能です。 VRChat内でお気に入りのポーズをワンタップで保存し、いつでも呼び出せるほか、アバター固有のキャリブレーション機能により**異なるアバター間でのポーズの共有・復元**や、**Unityの `.anim`(Humanoidアニメーション)との相互変換**にも対応しています。 ※AvatarPoseSystem:PoseManagerはこれ単体で使用することはできません。 AvatarPoseSystemの導入後に追加で導入し、専用の外部OSCアプリ(APS PoseManager)と併用することで使用することができます。 --- ### メニュー - **PoseManager** ※AvatarPoseSystemのサブメニューに追加されます。 - **PoseSave** ...現在のアバターのポーズ(各関節の角度およびHipsの高さ)を外部アプリへ送信して保存します(身体の固定中・非固定中どちらでも実行可能)。 - **PoseLoad (Fast)** ...外部アプリで選択しているポーズを高速に復元します(※本人側への高速反映を優先するため、リモートプレイヤーへの同期は保証されません)。 - **PoseLoad (Sync)** ...外部アプリで選択しているポーズを、他プレイヤーへの同期用インターバルを設けて復元します。周囲の人にも同じポーズを見せる場合はこちらを使用してください。 - **PoseEdit** ...現在のポーズを外部アプリへ送信し、アプリ上の3Dギズモやスライダーによる編集をVRChat内のアバターへリアルタイムに反映する編集モード(ON/OFF)を切り替えます。 - **Calibration** ...アバター固有の基準Tポーズを外部アプリへ送信・登録します。異なるアバター間でポーズを共有・復元した際に関節のねじれや破綻を防ぎます(※アバターごとに初回のみ実行を推奨)。 --- ### 主な特徴 - **身体非固定からでもワンタップ保存・復元** ポーズ保存(PoseSave)や復元(PoseLoad)、編集(PoseEdit)を行う際、事前にAvatarPoseSystemで身体を固定しておく必要はありません。トラッキング中の自然な立ち姿やポーズ固定状態から直接保存でき、復元や編集開始時には自動で身体が固定されます。復元後も通常のAPSハンドルを掴んで角度や位置の微調整が可能です。 - **異なるアバター間でのポーズ共有(キャリブレーション機能)** アバターごとに初回だけ「Calibration」を実行して基準Tポーズを登録しておくことで、体型や初期関節角度が異なるアバター間でもねじれを起こさず綺麗にポーズを復元・共有できます(登録データはアバターIDごとに自動保存・識別されます)。 - **PC画面上での直感的なリアルタイムポーズ編集** 外部アプリ上の3Dギズモ(回転・移動)や数値スライダーを操作することで、デスクトップ画面を見ながらVRChat内のアバター姿勢をリアルタイムに微調整できます。 - **Unity `.anim` ファイルとの相互変換** VRChat内でキャプチャしたポーズをUnity Humanoid形式の `.anim` クリップとして書き出したり、既存のアニメーションファイル(`.anim`)を読み込んでVRChat内のアバターへ直接ポーズとして再現することが可能です。 --- ## 準備事項 下記のものをあらかじめ適用してください。 1. **AvatarPoseSystem (v6.0.0 以上)** https://booth.pm/ja/items/5989814 --- ## 導入方法 1. アバターに **AvatarPoseSystem**(v6.0.0以上)を導入します。 ※AvatarPoseSystemの導入手順を参照してください。 2. アバターに **AvatarPoseSystemPoseManager prefab** を配置します。 ※コンポーネントの設定等は不要です。Prefabを配置するだけで自動的に最適な構成でセットアップされます。 3. VRChat内でAction Menu(円形メニュー)を開き、`Options` ➔ `OSC` ➔ `Enabled` を有効にします。 4. PC上で外部OSCアプリ(**APS PoseManager**)を起動し、VRChatと通信待機状態にします。 ※外部OSCアプリの操作方法やUnity `.anim` ファイルとの相互変換手順の詳細は、アプリ同梱の説明書(HOW_TO_USE)をご確認ください。 --- ## 注意事項 - 本アイテムは、外部OSCアプリとの通信を行うため、**PCVR(PC版VRChat)環境**での使用を想定しております。Quest単体などのスタンドアロン環境では動作いたしません。 - 他のプレイヤーにも復元したポーズを同期させたい場合は `PoseLoad (Sync)` をご使用ください。`PoseLoad (Fast)` は自分視点での高速復元を重視しているため、リモートプレイヤー側には反映されない場合があります。 - VRChatのパラメータ同期仕様上、通信環境やフレームレートによっては `PoseLoad (Sync)` でも関節データが一部取りこぼされる場合があります。その場合は外部アプリ側の「Remote Sync Interval」を長めに調整して再度実行してください。 - 保存・復元・編集の対象となるのはHumanoidボーン(Hipsの位置・高さおよび各関節角度)です。揺れ物(PhysBone)の形状や、ExtraBone・PropPlacer等で追加したボーン・小物は対象外となります。 --- ## 特記事項 - 今後VRChat及びVRCSDKなどのバージョンアップにより動作に問題が発生することがあります。 - 本アイテムはPCVRモードでの使用を想定しております。 - 本アイテムは **VRChat SDK - Avatars 3.10.5 以上** を想定しております。 --- ## ライセンス 本アセットはZeroFactory共通利用規約で提供されます。許諾事項は以下のURLよりご確認ください。 https://zerofactory.booth.pm/items/6513512 --- ## 更新履歴 - v1.0.0 リリース


