Blender 3D计算机图形应用程序的命令行。

参数按照的顺序执行。

  • 在后台渲染动画的所有帧,而不加载UI(输出保存为/tmp):
blender -b {{filename}}.blend -a
  • 使用指定图片命名模式在.blend文件的相对路径(//)中渲染动画:
blender -b {{filename}}.blend -o//{{render/frame_###.png}} -a
  • 将动画的第10帧渲染为单个图片,保存到现有文件夹(绝对路径):
blender -b {{filename}}.blend -o {{/path/to/output_folder}} -f {{10}}
  • 将动画中的倒数第二帧渲染为JPEG图片,保存到现有文件夹(相对路径):
blender -b {{filename}}.blend -o//{{output_folder}} -F {{JPEG}} -f {{-2}}
  • 渲染指定场景的动画,从第10帧开始到第500帧结束:
blender -b {{filename}}.blend -S {{scene_name}} -s {{10}} -e {{500}} -a
  • 通过传递Python表达式以指定分辨率渲染动画:
blender -b {{filename}}.blend --python-expr '{{import bpy; bpy.data.scenes[0].render.resolution_percentage = 25}}' -a
  • 使用python控制台在终端中启动交互式Blender会话(启动后执行import bpy):
blender -b --python-console