2.8でパスに沿って歩行アニメーションツイートシェアはてブLINEPocketスポンサーリンクどうもお久しブリーフ!おじさん(@muro_ganmin)です。最近ブログ書いてないのですが、たまに書こうと思います。関係ない話ですが、少し顔をリアルに寄せてキモさに磨きがかかりました。今回はサクッとblender2.8を使ってオブジェクトがパスに沿って動くような歩行アニメーションを作る方法を書きたいと思います。まとめスポンサーリンクまず、定位置で動く歩行モーションが付いたオブジェクトを用意して任意のフレームまでループさせるとりあえずこんな感じのループするような歩行モーションが付いたオブジェクトをキーフレームを打って用意しました。↓こんな感じ↓このアニメーションを何回も指定の時間までループで再生させるためにエディターをドープシートのアクションにし、ストリップ化のボタンを押す。ganminストリップ...。今度はエディタータイプをノンリニアアニメーションとし、ストリップ化してできたトラックを選択。↓その状態(カーソルはエディター上)でキーボードのnキーを押すと右側に何やら色々出てくるので、アニメーションというタブから、リピートの回数を指定してやることで何回も同じアニメーションが再生されることとなります。一応、これで1~141フレーム目までずっと歩くモーションが出来ました。ganminまぁ、キーフレームを何回かコピペするだけでもできるのでそれでもいいですが。(汗)次はキャラクターを自由に歩きまわらせる為にパスを描いていくパスを描いていく時は上からの視点の方が描きやすいので3Dビュー上でテンキーの7を押し、上からの視点にしときます。Utilitiesという無料のアドオンを使うことにします。downloadというボタンからダウンロードできます。ダウンロードしたらblenderの編集からプリファレンス、アドオンからインストールでダウンロードしたファイルを指定してやり、チェックを入れてやります。展開して中に入っている.pyファイルをを指定すればインストールできるハズ。補足アドオンの中にはzipファイルの中の複数のファイルで構成されているような場合のモノもあるようで、そういう場合はzipファイルのまま指定するとインストールできるみたいです。インストールできるとオブジェクトモード時、左側にアイコンが二つ追加されます。上のアイコンでベジェ曲線を描くことができ、ドラッグすることで曲線、クリックしていくと直線、ダブルクリックで描くのやめることができます。Altを押しながらドラッグすることで閉じていないポイントにスナップしたり、Ctrlを押しながらドラッグでビュー上のグリッドにスナップすることができます。間違った場合はバックスペースキーで戻れます。下のアイコンは編集ツールみたいなモノで描いたパスをクリックすることでハンドルが出てきて修正したりすることができます。Ctrlを押しながら任意のパスをクリックすることでクリックした場所にポイントが追加。ShiftやAltを押しながらだとハンドルも追加される。こんな感じで描きました。最後の終点ではAltを押しながら、最初のポイントに近づけるとスナップするので、そのままダブルクリックするとうまくグルっと一周するようなパスが描けます。キャラクターのオブジェクトをパスに沿って動くようにする今度はキャラクターがパスに沿って動くようにします。キャラクターのボーンを選択、オブジェクトコンストレイントから、パスに追従を選びます。追加したら、ターゲットをBezierCurveにし、カーブに従うにチェックを入れ、-Yを選択(オブジェクトの向きによっては違う)、パスアニメーションのボタンを押す。これだけでパスに沿って動くアニメーションが完成します。(パスの描き順によって、左回り、右回りは変わります。)ほぼできましたが、もうちょっと詰めていきます。先程、ループさせるように作った歩行のアニメーションは1~141フレームまであったので141フレームでちょうどパスを一周するようにしていきます。パスを選択し、オブジェクトデータというところのパスアニメーション、フレームというところに最終フレームを入力。(ここでは141)こんな風にちょうどそのフレームで一周するようなアニメーションが出来ました。↓https://muro-ganmin.com/wp-content/uploads/2019/09/hokou10001-0141.mp4まとめ後になって、モーションを付けるところから、ちゃんと説明しないと不親切だよなぁと反省。ganmin今度、和牛先生のblender2.8対応版の書籍が出るので勉強しようっと...。ダイナミックペイントで遊ぶ人生初、3Dプリントしてみた件RECOMMENDこちらの記事も人気です。2.8コンポジットノードを使って画像をドット絵風にしてみたABOUTこの記事をかいた人ganminただの熊の着ぐるみを着たおじさん。3DCG(ZbrushやBlender)のことだったり、イラストについてブログに書いていきます。他にもゲームやマンガ、生き方、人生、地元のこと等々、雑記的に書いていきます。ツイッター、インスタなんかにもマンガやイラスト投稿してます。@muro_ganminただの熊の着ぐるみを着たおじさん。3DCG(ZbrushやBlender)のことだったり、イラストについてブログに書いていきます。他にもゲームやマンガ、生き方、人生、地元のこと等々、雑記的に書いていきます。ツイッター、インスタなんかにもマンガやイラスト投稿してます。使って画像、動画を投稿してます。