Skip to content

Tutorial Hair

pafuhana1213 edited this page Aug 13, 2026 · 3 revisions

📢 最新ドキュメントは KawaiiPhysics Portal へ移行しました。このページの内容は古い可能性があります。

髪の物理設定

English version

このチュートリアルでは、髪揺れの設定方法を解説します。


前提条件


髪の種類別の設定

ロングヘア

長い髪の基本的な設定です。

参考パラメータ

パラメータ 参考値 説明
Damping 0.1〜0.2 軽い揺れを表現
Stiffness 0.05〜0.1 柔らかい動き
World Damping Location 0.6〜0.8 移動時の安定性
World Damping Rotation 0.6〜0.8 回転時の安定性
Gravity (0, 0, -0.5) 軽めの重力

設定手順

  1. Root Bone を髪の根元ボーンに設定
  2. 基本パラメータを上記の値に調整
  3. Gravity を設定して自然な垂れ下がりを表現
  4. 必要に応じて Spherical Limits で頭との干渉を防止

ポニーテール

束になった髪の設定です。

参考パラメータ

パラメータ 参考値 説明
Damping 0.15〜0.25 やや硬めの揺れ
Stiffness 0.1〜0.2 形状を維持
World Damping Location 0.7〜0.9 安定した動き
Limit Angle 30〜60 回転制限

ポイント

  • 束になっているため、ロングヘアより Stiffness を高めに
  • Limit Angle で揺れすぎを防止
  • 頭との干渉防止に Spherical Limits を使用

ツインテール

左右2つの束の設定です。

設定方法

  1. 左右それぞれに 別のKawaiiPhysicsノード を使用
  2. 各ノードで対応する Root Bone を設定
  3. パラメータはポニーテールと同様

AnimGraphの構成

[既存アニメーション] → [KawaiiPhysics (左)] → [KawaiiPhysics (右)] → [Final Animation Pose]

前髪

短い髪の設定です。

参考パラメータ

パラメータ 参考値 説明
Damping 0.2〜0.3 素早い収束
Stiffness 0.15〜0.25 形状を強く維持
World Damping Location 0.8〜1.0 安定性重視
Dummy Bone Length 5〜10 末端の制御改善

ポイント

  • 短いボーンチェーンの場合、Dummy Bone Length で末端の制御を改善
  • Stiffness を高めにして形状を維持
  • Limit Angle で大きな揺れを防止

頭との干渉防止

髪が頭を貫通するのを防ぐには、コリジョンを設定します。

Spherical Limitsの設定

  1. Spherical Limits を追加
  2. Driving Bone を頭のボーン(例: head)に設定
  3. Offset で球の位置を調整
  4. Radius で球のサイズを調整

複数のコリジョンを使用

頭全体をカバーするには、複数の球を配置します:

  • 頭頂部用
  • 後頭部用
  • 側頭部用(左右)

Curve Dataの活用

髪の根元と毛先で異なる動きを表現するには、Curve Dataを使用します。

例: 毛先を柔らかくする

Stiffness Curve Data:

  • X=0.0(根元): Y=1.0
  • X=1.0(毛先): Y=0.3

これにより、根元は硬く、毛先は柔らかく動きます。

例: 毛先の減衰を弱める

Damping Curve Data:

  • X=0.0(根元): Y=1.0
  • X=1.0(毛先): Y=0.5

これにより、毛先はより大きく揺れます。


トラブルシューティング

髪が暴れる

  • World Damping を上げる(0.8〜1.0)
  • Limit Angle を設定する
  • Teleport Distance Threshold を確認

髪が硬すぎる

  • Stiffness を下げる
  • Damping を下げる

髪が頭を貫通する

  • Spherical Limits を追加
  • コリジョンの Radius を大きくする
  • コリジョンの Offset を調整

関連リンク

📘 KawaiiPhysics Portal(公式ドキュメント / Official Docs)

Language / 言語

日本語 | English


Getting Started / はじめに

Reference / リファレンス

Tutorials / チュートリアル

Support / サポート

Community / コミュニティ


External Links / 外部リンク

Clone this wiki locally