Skip to content

Blender 实战教程

Blender 是最流行的开源 3D 创作套件。通过 CLI-Anything,AI Agent 可以自动执行渲染、格式转换、场景操作等任务。


Terminal window
pip install cli-anything-hub
cli-hub install blender

场景:渲染 3D 产品展示图,多角度输出。

Terminal window
# 单次渲染
cli-anything-blender render start --scene ./product.blend --camera "Camera_Front" --output ./renders/front.png --resolution 1920x1080
# 多角度渲染
cli-anything-blender render multi-angle --scene ./product.blend --angles front,side,top,45deg --output ./renders/ --resolution 1920x1080
把 ./scenes/product.blend 从正面、侧面、顶部和 45 度角各渲染一张 1920x1080 的 PNG,
保存到 ./renders/ 目录

场景:将 .obj 模型转为 .glb(Web 展示用)。

Terminal window
cli-anything-blender model convert --input ./model.obj --format glb --output ./model.glb

批量转换:

Terminal window
for f in ./models/*.obj; do
cli-anything-blender model convert --input "$f" --format glb
done

场景:渲染动画序列帧。

Terminal window
cli-anything-blender render animation --scene ./animation.blend --start-frame 1 --end-frame 120 --output ./frames/ --format PNG

渲染完成后合成视频:

Terminal window
cli-anything-blender render compile-video --frames ./frames/ --output ./animation.mp4 --fps 24

场景:批量修改场景材质并渲染。

Terminal window
# 修改材质
cli-anything-blender material set --object "Cube" --color "#FF5733" --metallic 0.8 --roughness 0.3
# 修改灯光
cli-anything-blender light set --name "Sun" --intensity 2.0 --color "#FFF5E1"
# 渲染
cli-anything-blender render start --scene ./scene.blend --output ./output.png

操作Blender GUI(手动)Blender CLI + AI(自动)
4 角度渲染~20 分钟(含操作)~8 分钟(纯渲染)
100 个模型格式转换~120 分钟~30 分钟
动画 120 帧渲染~45 分钟~40 分钟
材质批量替换~30 分钟~3 分钟

  • Windows下载安装包
  • macOSbrew install --cask blender
  • Linuxsudo apt install blender / sudo snap install blender
Terminal window
cli-anything-blender render start --scene ./scene.blend --engine Cycles --device GPU

使用 headless 模式(默认已启用):

Terminal window
cli-anything-blender render start --scene ./scene.blend --headless