ゆらゆらしっぽ - Tail Sway【MA・心拍数連動】
- Digital200 JPY



アバターのしっぽに、やさしく自然な揺れをプラス。 Tail Swayは、VRChatアバターのしっぽをゆるやかに左右へ揺らす軽量ギミックです。プレハブをアバター直下へD&Dして、しっぽボーンを指定するだけ。ボーンの初期角度を基準にビルド時にアニメーションを自動生成するため、アニメーションクリップやAnimator Controllerを手作業で用意する必要はありません。 付属のパイメニューから、しっぽ揺れのON/OFF、Radial Puppetによる速度調整、VRC Heart Rateとの心拍連動を操作できます。速度や心拍数に応じて振れ幅を大きくすることもでき、気分や鼓動がしっぽの動きに反映されます。 --- Give your avatar's tail a soft, gentle sway. Tail Sway is a lightweight VRChat avatar gimmick that adds a smooth, looping motion to a tail. Just place the prefab under your avatar and assign the tail bone. The animation is generated from the bone's resting rotation at build time, so no manual animation or Animator Controller setup is required. The included Expression Menu lets you turn the sway on or off, adjust its speed with an optional radial control, and switch to VRC Heart Rate integration. When enabled, each heartbeat drives the next sway, while higher speed or heart rate can also produce a wider movement.
日本語
■ 特徴 ・しっぽを左右にゆるやかに揺らす、なめらかなループアニメーション ・揺れ方向(回転軸)、周期、振れ幅を調整可能 ・パイメニューからの速度調整に対応(任意) ・VRC Heart Rateによる鼓動タイミングとの連動に対応(任意) ・速度または心拍数に応じた振れ幅の変化に対応(任意) ・しっぽボーンの初期角度に自動対応 ・アバタールート/しっぽボーンの自動設定機能 ・パイメニュー設定済みのModular Avatar対応プレハブをD&Dするだけで導入可能 ・PC/Quest両対応 ・インスペクターは日本語/英語に対応 しっぽの付け根をTail Swayで動かし、それ以降の揺れをPhysBoneで表現する使い方を想定しています。 ■ 導入に必要なもの ・VRChat SDK - Base / Avatars ・Modular Avatar 心拍連動機能を使用する場合の前提アセット: ・VRC Heart Rate https://bekosan.booth.pm/items/7381862 VRC Heart Rateは心拍連動機能を使用する場合のみ必要です。導入していない場合でも、通常のしっぽ揺れ機能は使用できます。 ■ 導入方法 1. Modular AvatarとTail SwayをUnityプロジェクトへインポートします。 2. 同梱のTailSwayプレハブをアバター直下へD&Dします。 3. アバタールートとしっぽボーンを指定するか、自動設定ボタンを使用します。 4. 揺れ設定を調整し、使用したい追加機能を有効にします。 5. 通常どおりアバターをビルドまたはアップロードします。 心拍連動機能を使用する場合は、ビルド前にVRC Heart Rateを導入・設定してください。 パイメニューはModular Avatarによって自動的に追加され、しっぽ揺れ、心拍連動モード、任意の速度調整を操作できます。 ■ Expression Parameters使用量 常に使用: ・kitsVR/TailSway/Enabled - 1 bit しっぽ揺れのON/OFFを切り替えます。 パイメニューの速度調整を有効にした場合: ・kitsVR/TailSway/Speed - 8 bits Radial Puppetで通常時の揺れる速さを調整します。 心拍連動を有効にした場合: ・kitsVR/TailSway/Heartbeat - 1 bit 通常のしっぽ揺れと心拍連動モードを切り替えます。 心拍連動時に使用するVRC Heart Rateパラメーター: ・VRCHR/Local_CyclePhase_Float ・VRCHR/Local_Trigger ・VRCHR/Local_FullHR_Float VRC Heart Rate本体のパラメーター使用量は、Tail Swayとは別途必要です。 ■ 動作確認環境 ・Unity 2022.3.22f1 ・VRChat SDK Base/Avatars 3.10.4 ・Modular Avatar 1.17.1 ・VRC Heart Rate 1.0.5(心拍連動機能を使用する場合) 上記以外のバージョンでの動作は保証していません。 Tail Swayが生成するアニメーションはPC版・Quest版アバターの両方に対応しています。VRC Heart RateはOSC入力と心拍数の手動調整に対応しています。Quest単体でOSCを使用する場合は、OSC送信側の接続先にQuestのIPアドレスを指定してください。 ■ 内容物 ・Tail Swayプレハブ ・Tail Sway Generatorスクリプト ・しっぽ揺れ/心拍連動モード/速度調整用パイメニュー ・日本語/英語対応インスペクターUI ■ 本商品に含まれないもの ・アバター、衣装、しっぽモデル ・PhysBone設定 ■ 利用規約 本規約では、以下のように区分します。 ・「本体データ」:Tail Swayに含まれるスクリプト、プレハブ、Editor拡張、その他のファイル ・「生成物」:Tail Swayによって生成されたアニメーションクリップおよびAnimator Controllerと、それらを改変したデータ ・本体データは購入者本人のみ利用できます。個人利用・商用利用を問わず、ご自身の制作に使用・改変できます。 ・改変の有無を問わず、本体データの再配布、再販売、譲渡、共有を禁止します。本体データを直接扱う方は、それぞれ本商品をご購入ください。 ・生成物は自由に利用できます。個人利用・商用利用を問わず、使用、改変、再配布、販売、コミッションでの納品、アバターパッケージ・テンプレート・その他の商品への同梱が可能です。クレジット表記は不要です。 ・生成物に本体データを含めたり、第三者が本体データを利用・抽出できる状態で配布したりすることは禁止します。 ・本商品の使用によって生じたトラブルや損害について、作者は責任を負いません。 ■ クレジット Tail Sway by kitsVR https://kitsvr.booth.pm VRC Heart Rate:べこ様 https://bekosan.booth.pm/items/7381862 VRC Heart Rateおよび商品画像に使用しているアバター・衣装は、本商品に含まれません。 ■ 更新履歴 ・1.1.0 - パイメニューでの速度調整、速度に応じた振れ幅調整、対象の自動設定、インスペクターの改善を追加 ・1.0.0 - 初版
English
■ Features ・Smooth, looping left-right tail sway ・Adjustable sway axis, cycle duration, and amplitude ・Optional pie-menu speed control ・Optional VRC Heart Rate integration with heart-rate-based timing ・Optional amplitude scaling based on speed or heart rate ・Automatically adapts to the tail bone's resting rotation ・Avatar root and tail bone auto-assignment helper ・Drag-and-drop Modular Avatar setup with included menu controls ・PC and Quest compatible ・English and Japanese Inspector UI Tail Sway is designed to work alongside PhysBones: it animates the base of the tail while PhysBones provide secondary motion along the rest of it. ■ Requirements ・VRChat SDK - Base and Avatars ・Modular Avatar For heart rate integration only: ・VRC Heart Rate https://bekosan.booth.pm/items/7381862 VRC Heart Rate is an optional dependency and is not included with this product. Tail Sway can be used normally without it. ■ Setup 1. Import Modular Avatar and Tail Sway into your Unity project. 2. Place the included TailSway prefab under your avatar. 3. Assign the avatar root and tail bone, or use the auto-assign button. 4. Adjust the sway settings and enable any optional features you want. 5. Build or upload the avatar as usual. When heart rate integration is enabled, import and configure VRC Heart Rate before building the avatar. The included Expression Menu is installed automatically by Modular Avatar and provides controls for Tail Sway, heart rate mode, and the optional speed radial. ■ Expression Parameters Always used: ・kitsVR/TailSway/Enabled - 1 bit Enables or disables the tail sway. Used when pie-menu speed control is enabled: ・kitsVR/TailSway/Speed - 8 bits Adjusts the normal sway speed with a radial control. Used when heart rate integration is enabled: ・kitsVR/TailSway/Heartbeat - 1 bit Switches between the normal sway and heart rate mode. VRC Heart Rate parameters used by the integration: ・VRCHR/Local_CyclePhase_Float ・VRCHR/Local_Trigger ・VRCHR/Local_FullHR_Float VRC Heart Rate's own parameter cost is separate from Tail Sway's parameter usage. ■ Verified Environment ・Unity 2022.3.22f1 ・VRChat SDK Base/Avatars 3.10.4 ・Modular Avatar 1.17.1 ・VRC Heart Rate 1.0.5 (optional heart rate integration) Operation with other versions is not guaranteed. Tail Sway's generated animation is compatible with both PC and Quest avatars. VRC Heart Rate can use either OSC or manual heart-rate controls. When using OSC with a standalone Quest, configure the OSC sender to target the Quest's network IP. ■ Included ・Tail Sway prefab ・Tail Sway Generator scripts ・Expression Menu with sway, heart rate mode, and speed controls ・English/Japanese Inspector UI ■ Not Included ・Avatar, outfit, or tail model ・PhysBone setup ■ Terms of Use For these terms: ・“Product Files” means the scripts, prefab, editor tools, and other files included with Tail Sway. ・“Generated Output” means animation clips and Animator Controllers created by Tail Sway, including edited versions of those files. ・The Product Files are licensed to the purchaser only. You may use and modify them for personal or commercial work. ・Do not redistribute, resell, share, or transfer the Product Files, whether original or modified. Anyone who needs direct access to the Product Files must purchase their own copy. ・Generated Output is yours to use freely. You may use, modify, redistribute, sell, or deliver it as part of commissioned work, and you may include it in avatar packages, templates, or other products. Personal and commercial use are both permitted, and credit is not required. ・Generated Output must not include the Product Files or make the Product Files available or extractable by others. ・The creator assumes no responsibility for any problems or damages arising from use of this product. ■ Credits Tail Sway by kitsVR https://kitsvr.booth.pm VRC Heart Rate by Bekosan https://bekosan.booth.pm/items/7381862 VRC Heart Rate and the models/outfits shown in product images are not included. ■ Update History ・1.1.0 - Added optional pie-menu speed control, speed-based amplitude scaling, automatic target assignment, and Inspector improvements ・1.0.0 - Initial release



