自动连续渲染多个Blend工程文件(win命令行) - NOTEBOOK
自动连续渲染多个Blend工程文件(win命令行)
BlenderPosted on 2024-12-12
摘要 : 只要自己写一个 bat 批处理文件就可以了,渲染甚至都不用开启blender界面,代码如下:
新建一个记事本,拷入代码,修改你的路径信息,保存为bat格式。
文本保存为bat时请选择
ANSI编码,UFT-8可能会中文乱码,导致不能渲染。
cd "你的blender路径"
blender -b "你的blend1文件路径" -o // A1_-a
blender -b "你的blend2文件路径" -o // B1_-a
blender -b "你的blend3文件路径" -o // C1_-a
cmd /k
❱ 注意!cd 到不同盘,需要加上 /d 的参数:
cd /d "G:/你的blender路径"
-b :是指blender后台渲染
-o //”文件名“ :输出路径和文件名,”//“代表文件本身路径,”文件名“后自动添加序号
-a是指渲染动画设定的所有帧
末尾/k就是执行完保留cmd窗口
更多后台渲染参数可以查看官方手册:
命令行渲染 - Blender Manual❱ 注意!!
然后直接双击bat就可以批处理渲染动画了,一定要注意!
如果命令行里没有设置输出路径和文件名,则需要在blend文件里输出位置和格式要设定好啊,不然都是默认的tmp位置就惨了,都覆盖了,切记,切记!举个例子:
cd /d "G:\blender-3.5.0-windows-x64"
blender -b "D:\Char_render.blend" -o // A1_-a
blender -b "D:\Builds_render.blend"-o // B1_ -a
cmd /k
运行完毕后,在自身目录下会出现 A1_0001.jpg A1_0002.jpg ...
❱ 链接
多个Blend文件如何连续渲染?