コマンドライン

参考:

Command Line Arguments | Blender Manual [Official]

オプション

  • -b / --backgroundバックグラウンドで実行する。
  • -a / --render-animアニメーションをレンダリングする。
  • -f / --render-frame静止画をレンダリングする。
  • -s / --frame-startアニメーションの開始フレーム
  • -e / --frame-endアニメーションの終了フレーム
  • -j / --frame-jump何フレーム毎にレンダリングするかを指定する。
  • -s / --sceneレンダリングするシーンを指定する。
  • -o / --render-output出力パスを指定する。
  • -p / --python指定した Python スクリプトを実行する。
  • --python-expr与えた文字列を Python 文として実行する。

参考:

Command Line | wiki.blender.jp

コマンドラインからレンダリングを実行する

-b オプションを指定してバックグラウンドで起動し、-a オプションを指定してアニメーションをレンダリングする。開始フレームと終了フレームを -s 及び -e オプションで指定する。

>"C:\Program Files\Blender Foundation\Blender 3.0\blender.exe" test.blend -b -s 1 -e 240 -a

参考:

Blender のコマンドラインレンダリング  | CGBeginner たてはま

起動時オプション | blendstudy (blendstudy.readthedocs.io)

レンダリングのバッチ処理 | Blender Cycles memo

Setting render options from the command line – Blender Stack Exchange

静止画をレンダリングする

"C:\Program Files\Blender Foundation\Blender 3.0\blender.exe" ^
    --background ^
    "Path\To\File.blend" ^
    --scene "Scene" ^
    --render-output "//Render\\frame_" ^
    --render-format PNG ^
    --render-frame 1

アニメーションをレンダリングする

"C:\Program Files\Blender Foundation\Blender 3.0\blender.exe" ^
    --background ^
    "Path\To\File.blend" ^
    --scene "Scene" ^
    --render-output "Path\\To\\Output Directory\\" ^
    --frame-start 1 --frame-end 240 --frame-jump 2 ^
    --render-anim

GPU でレンダリングする

参考:

Rendering on command-line with GPU? – Blender Stack Exchange

Configuring .blend file for remote machine GPU rendering – Blender Stack Exchange

How do I force the netrender to render everything on GPU? – Blender Stack Exchange

sets Compute Device (CUDA) but doesn’t use it for actual render (on EC2 GPU Instance) – Blender Stack Exchange

GPU rendering via CLI not working in 2.81 – Blender Stack Exchange

Render on GPU from command line on Ubuntu server – Blender Stack Exchange

How do I do GPU rendering from the Command Line? – Blender Stack Exchange

スクリプトを実行する

こちらのページを参照

参考:

3D モデルから 2D 画像を自動生成する方法について – Qiita

Python を使ったバッチ処理まとめ | Jun Ito

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA