KawaiiPhysics
KawaiiPhysics : Simple Bone Physics for UnrealEngine 4 & 5
Install / Use
/learn @pafuhana1213/KawaiiPhysicsREADME
Kawaii Physics
Kawaii Physicsは、Unreal Engine向けのシンプルな疑似物理プラグインです。
髪、スカート、胸などの揺れものを「かんたんに」「かわいく」揺らすことができます。
🖼️ ギャラリー (Gallery)
<img src="https://github.com/user-attachments/assets/fda69859-b60f-4fde-a683-62da3e2839e4" alt="compare" width="640px">キャラクター:Grayちゃん
<img src="https://github.com/user-attachments/assets/28d72d0c-4423-41c7-bc52-c5c7c3886e02" alt="dance5" width="640px">キャラクター:オリジナル3Dモデル『ルゼブル』-Lzebul- / モーション:ミライ小町
<img src="https://github.com/user-attachments/assets/63faed3c-8aaa-4d4d-ae33-e98f9c8c15fd" alt="danceKano" width="640px">キャラクター:TA式 鷺宮カノ / モーション:しかのこのこのここしたんたん / セットアップ:株式会社TA様
✨ 特徴 (Features)
<table> <tr> <td><img src="https://github.com/pafuhana1213/Screenshot/blob/master/KawaiiPhysics2.jpg?raw=true" width="320"></td> <td><img src="https://github.com/pafuhana1213/Screenshot/blob/master/KawaiiPhysics4.gif?raw=true" width="320"></td> </tr> </table>- アニメーションやキャラクターの動きに基づいた物理制御
- AnimGraph内の
KawaiiPhysicsノード一つで簡単にセットアップ - 球・カプセル・平面のコリジョンに対応し、ビューポートで直感的に調整可能
- 計算が破綻してもスケルトンが伸び縮みしない安定性
- PhysX非依存の軽量なアルゴリズム
- 風や重力だけでなく、演出目的の外力も適用可能
DataAssetやPhysicsAssetを使ったパラメータの保存・共有が可能
参考資料
物理挙動を実装するにあたって、以下の資料を参考にしました。
🚀 導入方法 (Getting Started)
1. ダウンロード
C++ビルド環境がない方は、以下のリンクからプラグインをダウンロードしてください。
- GitHub Releases
- FAB (内容はGitHub版と同じです)
- Booth (ストアをフォローすると更新通知が届きます)
2. 対応バージョン
- UE 5.3 ~ 5.7
- UE4.27: v1.11.1
3. インストール
- プロジェクトのルートに
Pluginsフォルダを作成します。 - ダウンロードした
KawaiiPhysicsフォルダをPluginsフォルダにコピーします。
4. 使い方
- Animation BlueprintのAnimGraphで
KawaiiPhysicsノードを追加して利用します。 - 詳細なパラメータ設定については、Wikiを参照してください。
Note: Blueprintのみのプロジェクトでパッケージ化する際にエラーが出る場合があります。その際は、C++プロジェクトに変換するか、こちらの記事を参考にしてください。
📚 ドキュメント & コミュニティ
- Wiki: 公式ドキュメント(整備中)
- DeepWiki: AIによる自動生成ドキュメント
- Discussions: 質問、要望、雑談などはこちらへ
- Issues: 不具合報告
🎓 解説記事 & 動画 (Tutorials)
公式
非公式 (ありがとうございます!)
- 揺れモノ超ド素人がKawaiiPhysicsを使って、感覚を頼りに女性キャラクターモデルのKawaiiを増す方法まとめ
- 揺れものとコントロールリグ UEを使用したバーチャルライブでの実例
- 【UE】揺れ物設定(Kawaii Physics)
- 【UE4】Kawaii Physicsチュートリアル#1
- How To Setup Kawaii Physics in Unreal Engine 5
- 5分でわかるKawaii Physicsの使い方!【UE5】【tutorial】
- The Hidden Physics “Engine” Behind Unreal's Most Stylish Games ...
🎮 サンプル (Sample)
<img src="https://github.com/user-attachments/assets/0d866ad2-f803-400b-bd23-2d46ab17b8ae" alt="sample2" width="640px">プロジェクト内にサンプルレベルとキャラクターが含まれています。
- サンプルレベル:
Content/KawaiiPhysicsSample/L_KawaiiPhysicsSample - 使用キャラクター:
- Grayちゃん: http://rarihoma.xvs.jp/products/graychan
- TA式 鷺宮カノ: 株式会社TA様よりご提供
- Copyright (c) 2025 株式会社TA All rights reserved
- 利用規約:https://uzurig.com/ja/terms_of_use_jp/
🌟 採用実績 (Showcase)
多くのプロジェクトで採用されています!
- 採用実績一覧
- あなたの作品もぜひ こちら で教えてください!
- Twitter/Xで作品を共有する際は、ぜひハッシュタグ #KawaiiPhysics をお使いください!
関連ツール(Related tools)
📜 ライセンス (License)
👨💻 作者 (Author)
📅 更新履歴 (Changelog)
✨ よろしければご支援を!
このプラグインが、皆さんのUEプロジェクトに少しでも役立っていれば、とても嬉しいです。
開発は私個人が趣味と実益を兼ねて、開発時間の確保やコーヒー代を自腹でやりくりしながら進めています☕
もし「なかなか良いじゃん!」と思っていただけたら、FABでの購入やGitHub Sponsorsで応援していただけると、
開発を続ける上で大きな励みになります(FABでの販売を開始に関して詳細な経緯はこちら)。
Related Skills
node-connect
340.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.1kCommit, push, and open a PR
