简单使用Linux渲染Blender图片/动画

1,318 阅读1分钟

1、把Blender工程文件上传到服务器

直接用ssh工具就能上传

2、下载Blender

wget https://ftp.nluug.nl/pub/graphics/blender/release/Blender3.4/blender-3.4.1-linux-x64.tar.xz

3、解压

tar xf blender-3.4.1-linux-x64.tar.xz

4、配置环境变量

不配也行,不配的话要在Blender目录下执行 ./blender + 其他参数

这里用root用户登录的,编辑/root/.bashrc,在文件里加上

export PATH=$PATH:$HOME/blender-3.4.1-linux-x64

然后

source .bashrc

试一下,这样就配好了

[root@awefawef ~]# blender
GHOST: failed to initialize display for back-end(s): ['X11']
GHOST: unable to initialize, exiting!

5、开始渲染

  • CPU渲染

我这服务器没有显卡,所以这里默认用CPU渲染的

还有更多参数,具体得百度...

blender -b /root/Blender/玻璃字翻转动画-文字网格化.blend -o /root/out/ -f 1
  • GPU渲染
blender --addons cycles -b /root/Blender/玻璃字翻转动画-文字网格化.blend -o /root/out/ -f 1 -- --cycles-device CUDA
  • 渲染动画

-f 只渲染1帧(例如:-f 8

-s 指定起始帧(例如:-s 6

-e 指定结束帧(例如:-e 60

-a 渲染全部帧

举个栗子

blender -b /root/Blender/玻璃字翻转动画-文字网格化.blend -o /root/out/ -s 2 -e 15 -a
  • 挂后台渲染
nohup blender -b /root/Blender/玻璃字翻转动画-文字网格化-2560.blend -o /root/out/ -s 2 -e 15 -a > blender_out.out 2>&1 &

6、渲染完成

QQ浏览器截图20230316010902.png

0001.png