Blender白嫖Tesla显卡渲染
导读
Steam 上的 Blender (steampowered.com)
阅读本文前,你需要掌握的知识点(善用Google/百度/Blender官方文档):JupyterNotebook是什么Shell终端是什么Blender命令行渲染是什么Blender工程怎么打包
Google Colab
白嫖显卡:Tesla T4 ≈ RTX3050
优点:渲染可以直接导出到云端硬盘,界面简单
缺点:外网需要翻出去才能用,易断线
时限:12小时/天,无限续杯
使用方法:
https://colab.research.google.com/drive/1HdjNKi-dwfvE3LSsYb7eqDS5gxRjiypl?usp=sharing
中国移动
白嫖显卡:Tesla V100S ≈ RTX3080
优点:显卡强,渲染开始以后可以关闭网页继续渲
缺点:总共只能白嫖200小时
时限:不限时,共200小时
使用方法:
①控制台→模型训练→新建实例→选显卡→进入实例的notebook
②notebook内上传你本地打包好的Blender项目文件
③notebook内打开终端,输入wgethttps://download.blender.org/rel ... .0-linux-x64.tar.xz或者其他Blender的Linux版本下载地址并解压
④终端输入blender-3.3.0-linux-x64/blender -b 你的Blender项目文件名.blend -E 'CYCLES' -o "./MyRender/" -s 1(从第1帧开始) -e 214(第214帧结束) -a -- --cycles-device CUDA
⑤渲染好的文件在MyRender文件夹里面,右键下载
百度AI Studio
白嫖显卡:Tesla V100 ≈ RTX3070
优点:无限续杯,显卡强,界面简单
缺点:项目名称低调点,别让百度抓到你白嫖他搞渲染
时限:48小时/次,无限续杯
使用方法:
①新建notebook项目
②打开notebook项目
③上传你本地打包好的Blender项目文件
④项目内打开终端,输入wgethttps://download.blender.org/rel ... .0-linux-x64.tar.xz或者其他Blender的Linux版本下载地址并解压
⑤终端输入blender-3.3.0-linux-x64/blender -b 你的Blender项目文件名.blend -E 'CYCLES' -o "./MyRender/" -s 1(从第1帧开始) -e 214(第214帧结束) -a -- --cycles-device CUDA
⑥渲染好的文件在MyRender文件夹里面,右键打包下载
阿里云天池
白嫖显卡:Tesla V100 ≈ RTX3070
优点:NONE
缺点:排队一万年,排队耗时也算进你的使用时间
时限:8小时/次,共60小时
使用方法:
①天池实验室→天池notebook→我的实验室
②新建Notebook→编辑
③上传你本地打包好的Blender项目文件
④项目内打开终端,输入wgethttps://download.blender.org/rel ... .0-linux-x64.tar.xz或者其他Blender的Linux版本下载地址并解压
⑤终端输入blender-3.3.0-linux-x64/blender -b 你的Blender项目文件名.blend -E 'CYCLES' -o "./MyRender/" -s 1(从第1帧开始) -e 214(第214帧结束) -a -- --cycles-device CUDA
⑥渲染好的文件在MyRender文件夹里面,右键打包下载
Blender命令行渲染代码示例
下载Blender3.3到当前Notebook目录
wget https://download.blender.org/release/Blender3.3/blender-3.3.0-linux-x64.tar.xz复制代码解压Blender3.3压缩包
tar xf blender-2.93.5-linux-x64.tar.xz复制代码用Blender3.3渲染test.blend的1~214帧并输出到”MyRender”文件夹,CUDA加速(仅支持Cycles渲染器)
blender-3.3.0-linux-x64/blender -b test.blend -E 'CYCLES' -o "./MyRender/" -s 1 -e 214 -a -- --cycles-device CUDA复制代码用Blender3.2.2渲染keylol.blend的第9帧并输出PNG格式到”ABC”文件夹,纯CPU渲染(仅支持Cycles渲染器)
blender-3.2.2-linux-x64/blender -b keylol.blend -E 'CYCLES' -o "./ABC/" -f 9 -F 'PNG' -- --cycles-device CPU复制代码