はじめに
KawaiiPhysics は、Unreal Engine向けの軽量なボーン物理シミュレーションプラグインです。


物理シミュレーションあり/なしの比較
特徴
- シンプルなセットアップ: AnimGraph内で1つのノードを追加するだけ
- 軽量な処理: PhysXに依存しない独自アルゴリズム
- 豊富なコリジョン: 球・カプセル・平面のコリジョンをサポート
- スケルトン保護: ボーンの伸縮を防ぐ安定した物理演算
- 外部力の適用: 風、重力、カスタムフォースに対応
対応バージョン
| KawaiiPhysics | 対応UEバージョン |
|---|---|
| 1.20.x | 5.3, 5.4, 5.5, 5.6, 5.7 |
| 1.19.x | 5.3, 5.4, 5.5, 5.6 |
| 1.18.x | 5.3, 5.4, 5.5 |
| 1.17.x | 5.3, 5.4, 5.5 |
| 1.16.x | 5.3, 5.4 |
| 1.14.x | 5.0, 5.1, 5.2 |
| 1.11.1 | 4.27 |
クイックスタート
// Animation Blueprintで KawaiiPhysics ノードを追加
// Root Bone を設定し、物理を適用したいボーンチェーンを指定
- Animation Blueprintを開く
- AnimGraphに Kawaii Physics ノードを追加
- Root Bone に揺らしたいボーンの親を設定
- パラメータを調整してプレビュー
詳しくは インストール と クイックスタート をご覧ください。
採用実績
KawaiiPhysicsは以下のタイトルで採用されています:
- Granblue Fantasy Versus Rising - 格闘ゲーム
- Stellar Blade - アクションゲーム
ダンスアニメーションでの髪・服の物理表現 (Lzebul)
ダンスアニメーションでの髪・服の物理表現 (TA式 鷺宮カノ)