Blender B-Renderon 是一款功能强大的三维建模和渲染软件,其多样化的工具和插件使其在动画、游戏开发和视觉效果制作领域广受欢迎。B-Renderon 以其灵活性和高效的渲染能力著称,用户可以通过直观的界面进行复杂的三维建模操作。从初学者到专业人士,Blender B-Renderon 都能满足其需求,让创作过程更加流畅和高效。

-1

B-Renderon 提供了广泛的渲染选项,包括实时渲染和离线渲染。实时渲染能够帮助用户快速预览作品效果,节省了大量的时间,而离线渲染则可以生成高质量的最终输出。其强大的节点系统和材质编辑器允许用户创建逼真的材质和纹理,使作品更具视觉冲击力。B-Renderon 还支持物理引擎和粒子系统,这些功能使得动画效果更加生动和真实。

Blender B-Renderon 的社区活跃,用户可以在社区中分享作品、交流经验和获取技术支持。官方文档和教程资源丰富,帮助用户快速上手和深入学习。这款软件的开源特性意味着用户可以根据自己的需求进行定制和扩展,进一步提升创作的自由度。总之,Blender B-Renderon 以其强大的功能和灵活性,成为三维设计领域不可或缺的工具。

我为什么创造它?

我每天在一个小型动画工作室工作,使用 Blender(以及其他软件),然后我回家并更多地使用 Blender 来完成个人项目。无论是在工作还是在家里,我发现我和与我一起工作的其他动画师越来越依赖命令行脚本来渲染,这都是因为性能的提高(即更少的内存消耗,更少的渲染崩溃)附加组件,通常渲染速度更快),而且因为我们经常需要留下多个混合文件来过夜或周末渲染。

但是编写命令行脚本可能非常乏味并且容易出错(键入错误通常会导致渲染丢失)。这就是我开发 B-Renderon 的原因,它是一个独立程序,具有漂亮且方便的图形界面,可以从命令行渲染多个混合文件,而无需费心(甚至不需要查看,除非您愿意)命令行。

在开发它的过程中,我想到了一些想法来扩展和改进它,最终它比我想象的更酷、更有用。

-2

谁可以从中受益?

在我看来,几乎每个在受支持的平台上使用 Blender 并用它进行渲染的人都会从使用 B-Renderon 中受益。根据我的经验,一旦您在渲染工作流程中采用了像 B-Renderon 这样的工具,它的范围从方便到感觉不可或缺,具体取决于您正在处理的项目。只需将一堆混合拖放到 B-Renderon 上,点击渲染,第二天就可以看到它们全部渲染出来,这真是令人满足。能够轻松批量渲染混合场景/相机/视图层或使用不同混合器版本的不同混合,或者快速设置不同的帧范围并渲染它们(仅举几例)的灵活性,将繁琐的过程变得轻而易举。它还可以极大地帮助具有多个 GPU 的系统,在并行实例中使用不同的 GPU 加速渲染,同时渲染不同的帧。

 特征  

  • 支持拖放混合文件以将其添加到队列中并重新排序

  • 具有每个文件模式选项,可以渲染为动画或输入要渲染的帧列表

  • 允许您设置不同版本的 Blender 以渲染队列中的不同文件。

  • 允许您选择每个作业要使用的场景、视图层和摄像机。

  • 允许您设置要渲染的帧范围,并具有将范围拆分为队列中不同作业的便利功能。

  • 支持中断渲染并稍后恢复,自动从最后保存的下一帧开始

  • 允许您拥有不同的命名队列并在它们之间快速切换
  • 为每个队列存储一个日志文件,其中包含有用的信息,例如每次渲染的开始和结束时间以及日期、每帧的平均渲染时间、总队列处理时间、场景名称以及每个作业的渲染帧数量。

  • 可以在渲染期间显示 Blender 的实时日志/控制台

  • 您可以使用适当的搅拌机版本轻松打开队列中的任何混合,打开混合路径,打开输出路径。

  • 允许您添加额外的命令行参数,例如,如果您想要更改渲染引擎、分辨率、执行 python 命令等。

  • 允许您选择外部混合器渲染脚本来管理每个混合的渲染。例如,如果您有一个脚本可以为场景中的所有摄像机渲染不同的静态图像,则您可以选择该脚本与添加到队列中的混合一起使用。

  • 包括在所有渲染完成后关闭电脑的选项。  (请注意,在某些 Linux 系统中,此选项需要 B-renderon 以特权运行才能工作)。

  • 在渲染期间,“停止”按钮有一个上下文菜单,其中包含在队列中的当前项目完成后或保存当前帧后停止的选项。

  • 对于 Cycles 渲染,它允许您为队列中的不同项目分配不同的设备。 (此选项适用于 Blender 2.82 或更高版本),具有在选定作业之间“分配”选定设备的选项,该选项与使用多个并行搅拌器实例进行渲染的设置以及用于关闭覆盖和占位符的预设额外参数相结合on,对于具有多个 GPU 的系统非常有用,可以使用每个 GPU 并行渲染不同的帧,这比为每个帧使用所有 GPU 要快得多。
  • 包括一个简单的图像查看器,可快速预览渲染。
  • 调度程序可以选择设置自动渲染开始和/或结束时间。
  • 并行渲染队列的多个项目的选项
  • 读取 Blend 的相机并选择用于渲染的相机
  • 读取混合的视图层并选择用于渲染的视图层
  • 使用标记/通配符设置输出路径和文件名。包括预设
  • 能够选择文件夹作为“监视文件夹”,因此添加到这些文件夹的任何新混合文件都会被 b-renderon 自动拾取并渲染
  • 设置中的选项可自动检测失败的渲染(即搅拌机崩溃或 GPU 内存耗尽等)并尝试恢复它们。
  • 状态栏包含所选作业的相关信息,例如每帧的平均渲染时间、预计剩余时间、已完成作业的总渲染时间等。

-4

-5

-6

-7

-8

-9

-10

 它是如何工作的?

B-Renderon 实际上并不打开您的混合文件*。它只是管理您通过其界面设置的设置和参数,并且当您点击“渲染”时,它会开始生成背景搅拌机实例,使用您选择作为命令行参数的设置,等待每个实例完成后再启动下一个。在渲染过程中,它从 Blender 的实时日志中提取有用的信息,存储在 B-Renderon 的日志中,并了解到目前为止每时刻渲染的帧数。

  请注意,由于实际渲染是由 Blender 完成的,因此您需要将其安装在计算机中才能进行渲染。

-11

-12

支持的平台和语言

目前,可以使用 Windows 和 Ubuntu 的版本。如果您想在其他发行版上使用 B-renderon,请给我发邮件。

界面语言可设置英语、西班牙语或中文

 更新

 1.1版:

  • 添加中文支持(非常感谢极限一瓶辣椒酱的翻译帮助!)
  • 修正了一个小错误,该错误导致,当以“帧”模式完成渲染之前在渲染过程中被中断的项目时,项目状态上只会报告自上次中断以来渲染的帧数,而不是全部
  • 对界面和内部工作原理的其他一些小改进

 1.4版本:

  • 添加了选择天气的设置,在“帧”模式下,您希望指定要渲染的帧或帧列表,或者仅渲染帧 1
  • 除了“帧”模式和“动画”节点之外,添加了用于添加文件的新模式,您可以选择由搅拌机运行的外部搅拌机渲染脚本并管理渲染。
  • 新的场景选择工作流程!添加了一个选项,让 B-renderon 读取您添加到队列中的混合,以找出其中存在的场景,以便您可以通过下拉列表选择要添加到队列中的场景。
  • 对界面的其他一些小改进

 1.49版:

  • 修复了几个错误,包括 Blender Live 日志中的一个错误,该错误导致激活时有时会使 B 渲染界面变得迟缓甚至冻结一段时间
  • 向实时日志添加了导航按钮,允许跳转到日志中不同混合的开头
  • 以前,在某些系统上,操作系统即使在渲染时也会进入睡眠状态。现在,如果可能的话,B-Renderon 同时确保在处理队列时保持系统唤醒。

 1.5版:

  • 在帧模式的日志中添加了每帧渲染时间报告(除了已经报告的平均时间之外)
  • 改进了用户界面,用于为队列中的不同项目选择不同的搅拌机版本
  • 添加了恢复先前会话的队列以及导出/导入队列文件的功能。此选项可以在上下文菜单中找到(通过右键单击队列或按空格键)

 2.0版本:

  • 用户界面大修。现在可以更好地公开选项,并删除了一些令人困惑的元素
  • 添加了为每个文件的周期选择渲染设备的选项
  • 在界面中添加了切换开关,以便 B-renderon 在所有渲染完成后关闭电脑。 (在某些 Linux 系统上,必须以特权启动 B-renderon 才能使该选项发挥作用)
  • 添加了一个新选项,用于在当前帧渲染后停止处理。在渲染期间通过“停止”按钮上下文菜单(右键单击)访问它。
  • 内部重构和一些小的修复和完善

 2.1版:

  • 在渲染期间向状态栏添加了有用信息(剩余帧、每帧平均渲染时间、当前混合的估计剩余时间)
  • 添加了设置计时器以稍后开始渲染的选项
  • 添加了处理完成时播放声音的选项
  • 添加了始终从上次会话启动的选项
  • 现在可以隐藏、重新排序和重置列,并且它会被记住
  • 添加了对删除队列文件的支持
  • 添加了重新定位加载队列文件时丢失的混合的选项,在切换到不同的电脑时很有用
  • 其他较小的改进和错误修复

 2.2版:

  • 并行渲染多个文件的新首选项
  • 设备和搅拌机版本窗口中的新“分发”选项,可自动将不同的渲染设备或搅拌机版本分配给队列中的不同项目。
  • 修复了 Windows 上处理特殊路径(例如网络路径)上的混合时出现的问题
  • 使用一些有用的预设和参数改进了额外参数窗口
  • 其他较小的改进和错误修复

 3.0版本:

  • 添加了读取混合相机并选择用于渲染的功能
  • 添加了读取混合视图层并选择用于渲染的功能
  • 添加了使用标记/通配符设置输出路径和文件名的功能。包括预设
  • 添加了监视文件夹功能,您可以选择文件夹作为“监视文件夹”,以便添加到这些文件夹的任何新混合文件都会被 b-renderon 自动拾取并渲染
  • Blender 3.0 的许多其他修复、改进和更新

 3.1版本:

  • 新的命名队列管理工作流程,允许用户在不同的命名队列之间快速切换
  • 文本日志现在是按命名队列
  • 新的渲染调度程序,允许用户设置开始和/或结束时间以自动启动/停止渲染。
  • 当在队列中选择多个作业时,场景、视图层和摄像机窗口现在将允许您读取所有混合并显示组合结果并从中进行选择
  • 在状态栏和文本日志中添加了总队列处理时间
  • 添加了设置来选择使用哪个程序查看视频和图像/序列的渲染
  • 某些第三方附加组件不会让搅拌机在通过命令行渲染后关闭。在 b-renderon 的早期版本中,这可能会导致启用这些插件的用户让 b-renderon 渲染一个项目,但永远不会继续处理下一个项目,因为它没有收到渲染完成的信号。解决方案是激活“使用出厂设置”设置来绕过第 3 方插件,但这并不总是理想的。现在,B-renderon 将检测渲染何时完成,如果 Blender 没有自行关闭,B-renderon 将关闭它并继续处理队列中的下一个元素。
  • 用于更改队列列内容对齐方式的新上下文选项
  • “打开混合”按钮现在将遵循分配给所选作业的搅拌机版本
  • 新的上下文选项可启用/禁用队列中的项目以在渲染时忽略它们。 (也可以通过快捷键 M 访问)
  • 为监视文件夹添加了“额外参数”功能,对于在家庭网络渲染中使用预设的“覆盖关闭 - 占位符打开”特别有用
  • 到处都有大量修复和改进

 版本3.1.1:

  • 修复了 3.1 中的回归问题,该回归可能导致渲染大量混合时 UI 冻结
  • 在设置中添加了选项,以在渲染时保持电脑处于唤醒状态,默认情况下处于打开状态。这已经是以前的行为,但没有办法禁用它。
  • 修复了在空字段中输入帧限制时帧范围窗口中的崩溃问题
  • 修复了具有不同缩放比例的多个显示器的系统的问题,当显示器从待机状态恢复时,该问题有时会导致 UI 看起来很奇怪
  • 其他各种较小的修复

 版本3.1.2:

  • 修复了 3.1.1 中的回归问题,该回归导致具有文件输出节点的场景报告的渲染帧数错误

支持版本:4.1、4.0、3.6、3.5、3.4、3.3、3.2、3.1、3.0、2.93、2.92、2.91、2.9、2.83、2.82、2.81、2.8、2.7x、2.79、2.78、2.77、2.6x

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。