Dynamic Bone と Spring Bone の違い
Dynamic Bone
ゆらゆらと揺れる柔らかいもの向け
- ロングヘアー
- ロングスカート
- 裾
- バスト
Spring Bone
ビヨンビヨン揺れるバネのような動き向け
- ショートヘアー
- アホ毛
- リボン
- ミニスカート
参考:
アバターの髪や服を揺らす方法 DynamicBone と SpringBone の違い | のしろぐ
エンジニアが揺れもの (髪、胸、服) を揺らすときに使った知識まとめ – Qiita
スクリプトの実行順序 (Script Execution Order)
FinalIK あるいは VRIK と併用する場合、SpringBone 関連のスクリプトは FinalIK、VRIK より後に実行順序を設定する。
参考:
UnityChan.SpringManager を VRIK に対応させる – Qiita
トラブルシューティング | がとーしょこらの Wiki 的メモ帳
まとめ
- UnityChanSpringBone:Unity 公式が MIT ライセンスで配布
- VRMSpringBone:UniVRM に含まれるアセット
- EZSoftBone:布用
- Dynamic Bone:ジョイントでつながれたボーンの構造を使用して揺らす
- Boing Kit:風や衝撃波のような揺れの伝播表現に向いている
参考:
髪の毛や胸、服を揺らすアセット特集!DynamicBone や SpringBone など全7種類のアセット特徴まとめ | Unity AssetStore まとめ
Sox Animation Toolkit
動画:
Sox Animation Toolkit v1.07: Drag Transform
入手:
Sox Animation Toolkit | Unity Asset Store [Official]
Jiggling
動画:
Jiggling – Make your objects jiggle in two clicks!
入手:
Jiggling | Unity Asset Store [Official]
Swing Bone
動画:
入手:
Swing Bone | Unity Asset Store [Official]
Jiggle
入手:
Jiggle | Unity Asset Store [Official]
Smooth Joint
動画:
入手:
Smooth Joint | Unity Asset Store [Official]
Physical Bone
入手:
Physical Bone | Unity Asset Store [Official]
フォーラム:
Physical Bone – Make your bone system colourfully | Unity Forum
Dynamic Bone
動画:
入手:
Dynamic Bone | Unity Asset Store [Official]
FluX Dynamic
動画:
入手:
FluX Dynamic – Hair Skirt Tail Bone Control Tool | Unity Asset Store [Official]
フォーラム:
参考:
FluX Dynamic とは | Beyond interactive [公式]
Boing Kit
動画:
Dynamic Bouncy Bones in Unity – Boing Kit Version 1.2 Update
入手:
Boing Kit – Dynamic Bouncy Bones, Grass, Water, and More | Unity Asset Store [Official]
VRMSpringBone
UniVRM に含まれる Spring Bone スクリプト
ドキュメント:
コード:
VRMSpringBone.cs at v0.78.0 · vrm-c/UniVRM – GitHub
Jiggle Bone
コード:
Jiggle Bone | Unify Community Wiki
Jigglebone.cs – Jiggle Bone for Unity (edwios) – GitHub Gist
参考:
Unity Skeletal Ragdoll / Jiggle Bones Tutorial | James O’Hare
ObjectShake
コード:
GuilleUCM/ObjectShake.cs – Shake Object Vibrate – GitHub Gist
uSpringBone
リポジトリ:
EsProgram/uSpringBone: High Performance Spring Bone using ECS and Job System in Unity – GitHub
参考: