妹でもわかるUnrealEngine4

毎日更新? 妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。略すとイモリアル

毎日更新? 妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。略すとイモリアル

AnimeEffectsを使ったアニメーション(12) ゴム状のイージング

f:id:una_unagi:20170628213523g:plain

「AnimeEffectsのイージングには"ゴム状"という設定があって、折角だから有効活用してみた」

妹「ビヨンビヨンしますな」

「引っ張った変形から元に戻すだけなんだけど、戻る時に少しへこむから、それでゴム感が出る。わかりやすくスピードを落としてるけど、もうちょっと速度上げた方がゴムらしくなる」

妹「へこむっていうのはどういうことなんだろう? へこみ用のキーフレーム的なものが?」

「そういうわけじゃなくて、ポリゴンをX方向に40動かすとして、1/10ぐらい奥まで動かすとすると、一度44動かしてから、40で止まるみたいな感じになる」

妹「でもこれ何に使えば良いんだろう」

「普通に考えるとスライム的な物とかだろうけど、適当に試してみても以外と面白い動きをすることがある。他にも色々設定があるけど、自由に曲線で動きを設定するモードはついてない。ここに無い動きをさせる時はキーフレームを増やして対応する必要がある」

f:id:una_unagi:20170628215609p:plain

「自由変形させる時はポリゴンが見えるようにして、なるべく均等に動かすようにする。こういうモデルだとどこを伸ばしてもあんまり見た目でわからないけど、あとで反動でへこませるためには、最初に動かしておく必要があるから。全く動いてないポリゴンは、ゴム状にしてもへこまない。あとは輪郭線だけ太くなったりするとかっこ悪いから、そのへんをブラシで調整する」

AnimeEffectsを使ったアニメーション(11) イージングは大事

f:id:una_unagi:20170626205936g:plain
イージング設定済み

f:id:una_unagi:20170626205952g:plain
デフォルト設定

「ちょっと運動不足なので、運動するアニメを作った。初期位置と飛び上がった位置でいったりきたりするだけなんだけど、こういうアニメはイージングの設定をしないとかっこ悪い感じになる。これは何のアニメツールでもそうだし、2Dでも3Dでも同じなんだけど」

妹「ぴょいんと飛んでる感じ?」

「デフォルトだとリニア補間だから、均等な速度で動く。それだといまいち勢いがない。どういう動きが合うかは場合によって違うけど、今回は最高到達点付近で減速させることで、ジャンプ感が出るようにした」

f:id:una_unagi:20170626210645p:plain

「今回はこういう設定にしてみたけど、別に他のでもいい。各種設定値については非公式Wikiの情報が詳しい」

seesaawiki.jp

妹「"なし"っていうのもあるけど」

「それは補間自体をしないから、次のキーフレームで瞬間移動する感じになる。途中で動くとかえって困る時に必要になる」

妹「バケツがゆらゆら揺れるやつはどれを設定してたの?」

「あれは1つ1つの動きのコマ数が少ないから、補間してもあんまり変わらないかなと思ってデフォルトのまま。極端な話、隣に次のキーフレームがあると、どういう補間方法にしてもなしと一緒だし。でもやるとしたら、動きの最初と最後がゆっくりになるALLの設定が良さそう」

AnimeEffectsを使ったアニメーション(10) ボーンの影響力は、子のオブジェクトの動きより優先される

f:id:una_unagi:20170625225100p:plain
子のレイヤ(中身)を左上に移動させた状態

f:id:una_unagi:20170625225112p:plain
ボーン編集モードに切り替えた状態

「先日のポリバケツから飛び出す処理の問題で、もっとシンプルに中身だけ移動させたらどうなるんだろう? というのが気になったので、実際にやってみたところ、中身を移動させても、親オブジェクトのボーンの影響が優先されるから、身動き出来ないことがわかった」

妹「ボーン編集モードに切り替えると動かせるの?」

「動かせるというか、ボーンの編集の時はポーズが無効になるからね。でもこの状態で動画を作れないし、あまり意味がない」

f:id:una_unagi:20170625230226p:plain

移動 ×
回転 ×
拡縮 ×
深度 ◯
不透明度 ◯
自由変形 ◯
画像 △

「さらに調べたところ、全部が全部無効ってわけでもなく、有効なパラメータもあった。途中で透明にしたりっていうのは問題なくできる」

妹「この△は?」

「[画像]っていうのは、途中でパーツの絵を入れ替える仕組み。角度によってパーツの形状を変えたりする用のやつなんだけど、これを使うと面白いことが起きる」

f:id:una_unagi:20170625231350p:plain

f:id:una_unagi:20170625231436g:plain

「途中で[画像]を切り替えた瞬間にボーンの影響力がゼロになって、普通に動けるようになる。同じパーツに差し替えてるから見た目は変わらないけど。あと途中まで自由変形してたやつもリセットされてる。完全に違う絵になっちゃうから、そのへんのパラメータが変わっちゃうのかなと思うけど」

妹「とすると◯なのでは?」

「そうなんだけど、でもなんかバグ技っぽいというか、普通にパーツを差し替える用途で使うには都合が悪い気がする。でも今のver1.34だと画像変更によるバケツからの飛び出しというのは可能」