gamebox

unityとかゲームとか

【unity】unity上でボーンを可視化するツール【スクリプト】

更新日 2020/3/3

ボーンビューア

unity上でボーンとボーンの繋がりを見ることのできるツール作りました!
シーンビューでゲーム実行中でも停止時でもボーンの動きを見ることができます。
(GameViewでもGizmoをONにすると確認可能)

 

f:id:rgamebox:20200303104311p:plain

 

使い方は簡単。
SkinnedMeshRendererが存在するオブジェクトに"BoneViewer.cs"コンポーネントをAddするだけです。

f:id:rgamebox:20200303104346p:plain

 

このコンポーネントの設定で、ボーン名を表示する事もできるよ!

f:id:rgamebox:20200303104427p:plain

 

◆人型だけじゃなくて、SkinnedMeshRendererあれば全ての形状のボーンの表示が可能です

 

設定項目

f:id:rgamebox:20200303161249p:plain

上記書いてある通りなんですが、2019.3.2の場合文字が太字になって見にくい…

 

注意事項

・Gizmos設定の”3D Icons”をオフにしないと見づらいです

f:id:rgamebox:20200303111234p:plain

 

・おまけ

GameViewでもGizmosをOnにすると、骨みられます

f:id:rgamebox:20200303111338p:plain

 

ソースコード

MITライセンスです。まあご自由に使用&改変オッケー。

gist6c6e4a25f1fdedcb4c24ad06e1a05524

  

関連?便利ツール

 ダイナミックボーン系ツールです。

どっちも便利よ~

www.unitygamebox.com

 

 

www.unitygamebox.com

 

 

 

#dynamicbone