Blender Studio
  • 电影
  • 专案
  • 训练
  • 资源
  • 部落格
  • 社区
  • 加入
  • BLENDER.ORG

    • 下载

      获取最新的 Blender、旧版本或实验版本。

    • 最新消息

      关注最新 Blender 版本的新功能。

    学习与资源

    • Blender Studio

      从开放电影中获取制作资产和知识。

    • 手册

      Blender 使用和功能的说明。

    开发

    • 开发者博客

      Blender 开发者提供的最新开发更新。

    • 文档

      指南、发布说明和开发文档。

    • 基准测试

      一个收集和分享 Blender 基准测试结果的平台。

    • Blender 大会

      一年一度的社区聚会活动。

    捐赠

    • 开发基金

      通过每月捐款支持核心开发。

    • 一次性捐款

      使用更多可用的支付选项进行一次性捐款。

训练重点
面部绑定
Blender 基础知识 4.5 LTS
使用 Blender 进行 3D 打印
视频日志#6:宣传视频

训练类型
课程 文档 制作课程 工作坊

训练类别
动画 几何节点 灯光 渲染 骨架 着色
电影重点
奇点
2025
展翅翱翔
2023
春天
2019
英雄
2018
专案重点
冲动购买
展示
项目:风暴
展示
遛狗
展示
项目:黄金
展示
资源重点
角色
模型和装置
资源
所有制作文件
库
精选集

Flamenco Orchestra 提升渲染能力

一套用于在云基础设施中部署可扩展渲染农场的自动化流程。
  • 更新
  • 10 March
  • 1 min read
Francesco Siddi
Francesco Siddi Author
Report Problem

在 Blender Studio 制作一部开源电影时,制作的最后几周总是异常紧张。镜头已经锁定,灯光也已最终确定,突然间,我们需要以全高清质量渲染数千帧。我们内部的渲染农场能够很好地应对日常工作,但在这些关键时期,我们往往需要快速扩展规模。

使用 Flamenco 进行云渲染

与其投资那些一年中大部分时间都闲置的硬件,我们选择使用云计算。我们在云端启动一个独立的 Flamenco 实例(配备独立的管理器和工作进程),在那里渲染帧,并将结果同步回本地存储。

这个基于云的渲染农场独立运行,因此无需与本地基础设施进行复杂的集成。渲染完成后,它可以被拆除。

Flamenco Orchestra 简介

为了实现这一目标,我们使用 Python 和 OpenTofu 构建了一套简单的脚本,可以在 30 分钟内完成渲染农场的部署和管理。这套脚本名为 Flamenco Orchestra。

只需几个命令,即可在 Hetzner、DigitalOcean 或 Google Cloud Platform 上部署渲染农场。此配置包括:

  • Flamenco Manager,配备用于存放项目文件和渲染输出的 NFS 存储

  • Flamenco Workers,启动时自动连接到 Manager

  • Blender 及其所有必需依赖项的自动配置

  • 为确保安全运行而配置的防火墙规则

在我们的案例中,我们主要使用 GPU droplet 进行 OptiX 渲染,使用 Spot 实例进行基于 CPU 的 Cycles 渲染。两种配置均支持根据需要扩展或缩减 Workers 的数量。

入门指南

要使用此系统,需要具备基本的命令行知识。此仓库包含部署到以下任一云服务提供商的详细说明:

https://projects.blender.org/studio/flamenco-orchestra

您将找到分步设置指南、故障排除技巧以及用于将渲染帧同步回本地计算机的辅助脚本。

欢迎贡献

此配置满足我们的需求,我们欢迎以下方面的贡献:

  • 改进可用性或文档

  • 添加对其他云服务提供商(AWS、Azure 等)的支持

  • 优化成本或性能

  • 增强安全配置

如果您构建过类似的项目或有任何改进想法,请告诉我们!

加入 并发表评论。

电影 专案 训练 部落格
角色
  • 风暴
  • 米卡萨
  • 鲸
  • 贝氏隆头鱼
Studio
  • 条款和条件
  • 隐私政策
  • 联系
  • 混音音乐
  • blender.org
Blender Studio

分享的创作者。

艺术自由始于 Blender 由数谱环球提供技术支持
粤ICP备2024327355号-3