ムーぶろ

株式会社オフィスムーブの雑記ブログです。2D アニメーション ソフト[spine]挑戦中。随時ご質問等、お気軽にください(^O^)

【spine】よく使用する機能おすすめ記事一覧

このブログは自分へのspineの備忘録として書いている面がありまして、
忘れたときに自分自身でよく確認をする記事がまとめているのがあるといいなぁ
と思いました。


◆画像書き出しスクリプト

スクリプト自体の作り方を忘れるというよりも
どの項目が何だったか確認します。
このスクリプトが無いと面倒くさすぎてやってられない。
タグ機能地味に便利なので使ってください!

 

◆メッシュを使わずに動かせる◆

もうこの機能があれば
メッシュいちいちいじる必要はないのではないか?
一番アクセス数が多い記事です。
私も毎回やりかた忘れるのでよくみます。

 


◆装備の切り替えに◆

ゲーム組み込む人に渡すときに必要になってくる機能です。
操作が面倒くさすぎて覚えてないのでよく見ます。

 


◆よくやらかす割に忘れてる◆

ボーンの位置間違っちゃった…
どうしよう…
あっ、そういえば作り直しできたわ。

 

【spine】起動できない…!?

しばらくspineを触れていなかったため
久々に起動したらこんな文面で起動できず…

sorry, the server could not be contected.
Please check your internet connection and any fierwall settings that may be blocking Spine.

f:id:officemove:20200225142142p:plain


①インターネットに接続しているか確認する(している)
ファイヤーウォールを切ってみて接続する(だめだった)


2020/02/27
結局再インストールし直したら起動できました。
なんだったんだ
 

 

スパインのトピックで同じ内容の質問に触れられていました

http://ja.esotericsoftware.com/forum/Can-not-log-into-Spine-12478

【spine】ソフトIK

Spine 3.8にて、
IKコンストレイントでボーンが伸びきった際、突っ張った動作を
調整する機能が追加されました!


←ソフトIKなし ソフトIKあり→

f:id:officemove:20190829183852g:plain

ソフトになっている…!


IKの設定から 0~100 の範囲で設定できます。
上記のアニメは50で設定してあります。

f:id:officemove:20190820185836p:plain


IKは人が歩く動作などに使用していましたが
つっぱる感じが人物に合わず使いづらい印象でした。

今回のアップデートで使用してみてはいかがでしょうか。

IK設定の仕方は下記記事です

【spine】スロットボーン階層内、描画順内選択切り替え機能ボタン

ツリーでスロットを確認し、表示順序の変更をしたいときに

ツリー(名前を確認する) ←→ 常時順序(見つける)

とやってきましたがアップデートされたSpine 3.8で
ボタン1つで自動的に、スロットと表示順を移動してくれるようになりました!!!!


f:id:officemove:20190819184837p:plain
ボーン階層内で選択

f:id:officemove:20190819184849p:plain
描画順内で表示


f:id:officemove:20190819185310g:plain


こういう清々した機能はいいですね。

 

【spine】メッシュトレーシング

Spine 3.8がリリースされました!
イメージの外枠を自動で生成してくれます。




https://moblogimage.tumblr.com/post/187112413492/spine%E3%83%A1%E3%83%83%E3%82%B7%E3%83%A5%E8%87%AA%E5%8B%95%E7%94%9F%E6%88%90


f:id:officemove:20190819141643p:plain

「メッシュ編集」→トレース
から始められます。

既にウエイト設定されている場合は
取り除かないと編集できません。


◆メッシュダイアログ説明******

f:id:officemove:20190819143346p:plain

生成している最中は下部にロードアニメが流れます。
ロードが完了すると適用[OK]することができます。

[詳細]
形状を囲むために使用される頂点数。
数値が大きければポイント数が増えます。
[凹面]
形状の凹み部分への頂点の配置を優先します。
数値が大きければでこぼこした形状や、とがった形状のイメージにフィットしやすくなります。
少ないとなだらかになります。

[改良]
最適なソリューションの発見に費やす時間と努力。
数値が大きいと生成に時間がかかりますが精度が上がります。

[アルファ閾値(いきち)]
この閾値以下のアルファ値を持つピクセルは無視されます。

設定した数値以下のアルファ値は無視されます。
閾値0           閾値254→

f:id:officemove:20190819145217p:plain f:id:officemove:20190819145227p:plain


[パディング]
形状の周囲にスペースを追加します。

************************************************
自動生成を使った後に少し手動で調整は必要ですが実用性はあると思います!
spine便利な機能が増えてきましたね!

【spine】IKコンストレイント設定_ストレッチ

IKの設定、ストレッチ編です!
ボーンが伸びきった時、突っかからずに伸びる処理を入れることができます。


ミックス編は下記記事を参照してください。
↓↓↓↓↓↓

IKの使い方はこちら
↓↓↓↓↓↓


コンストレイントを設定し、設定画面で
ストレッチにチェックマークを入れます。
f:id:officemove:20190725190940p:plain
f:id:officemove:20190724192257p:plain


同じ動きをするターゲットで
ストレッチをONとOFFで見比べてみました。

◆ストレッチOFF
f:id:officemove:20190724192702g:plain

◆ストレッチON
f:id:officemove:20190724192721g:plain

伸びます




【spine】IKコンストレイント設定_ミックス

IKコンストレイントの設定で、ボーンについて行く影響率(ミックス)
を設定できます。
なめらかになります。


通常のIKの設定についてはこちら↓↓↓

コンストレイントを選択し
設定ボタンのミックスで数値を設定できます。(0~100)
f:id:officemove:20190725190940p:plain
f:id:officemove:20190724153748p:plain



同じ動きをするターゲットで
ミックスの数値をいじったもので見比べてみました。


・ミックス100

f:id:officemove:20190724153232g:plain

f:id:officemove:20190724153819p:plain






・ミックス40

f:id:officemove:20190724153247g:plain

f:id:officemove:20190724153834p:plain


このように
ターゲットの動きに対してついてくる量を微調整することができました。