はじめに
先日の記事で連番のobjファイルが得られたが,アニメーションにする方法が分からなかった.BlenderのアドオンStop-motion-OBJにより動画を作成できるらしいのでやってみた.
使用したadd-on:https://github.com/neverhood311/Stop-motion-OBJ
環境
・Win10 PC
・Blender v2.93
Blenderはあらかじめインストールすること.バージョンはどれでも良いと思うが,本ブログでは上記のバージョンを使った.
方法
1.以下のサイトから,「stop-motion-obj-v2.1.1.zip」をダウンロードする.
2.Blenderを開き,「Edit」⇒「Preference」⇒「Install」を選び,先ほどダウンロードしたzipファイルを指定する.

3.インストールしたStop-motion-OBJを有効にする.PreferenceのサイドメニューのAdd-onsを選択し,検索ボックスに「stop」と入力し,表示されたStop-motion-OBJを以下のようにチェックする.

4.アドオンのインストールと有効化に成功していれば,「File」→「Import」に「Mesh Sequence」の項目があるはずなので,クリックする.

5.objファイルが入っているフォルダを開き,ファイルに共通している名前(以下の例だと”frame”)を右下のFile Nameに入力する.その後,「Select folder」ボタンを押すことで,一連のobjファイルを読み込める.

6.しばらく待って,読み込まれると以下のように表示される.キューブなどのいらないオブジェクトは削除か非表示にすること.

7.適当に拡大させたり回転させて良い位置を見つける.その後,サイドメニューのCameraオブジェクトをクリックした際に出てくるViewタブのCamera to View (カメラをビューにロック)にチェックをいれる.⇒参考サイト:このサイト

8.レンダーするのは非常に時間がかかったので,Animationタブに移り,▷マークを押してモーションを再生して,画面をキャプチャすることで動画を作った(windowsキー+alt+Rによりxbox game barの録画機能を起動).

正規の方法でアニメーションを出力したいなら,以下のサイトのようにレンダーする.
blenderでアニメーションを作る⇒参考サイト:https://mononoco.com/creative/blender/output-mp4
9.その後, FFmpegで必要な部分をクロッピングして,gif化した.
コメント