SceneBoost – 优化完整场景。 SceneBoost 是 Blender 最先进、最自动化的代理系统,能够优化完整场景,并为您的 Blender 项目带来工作室级别的工作流程。结合预览渲染等其他优化功能,它可以显著改善您的工作流程,让您能够实现以往因硬件限制而无法完成的项目。

Blender Version 4.1 – 5.2

它是如何工作的?

只需按下一个按钮,它就会分析您的场景,并为您的纹理、视频和网格创建不同的细节级别。并根据当前情况自动切换它们。这可以显著减少您的 RAM 和 VRAM 使用量,让您不再遇到错误。

您拥有完全的控制权

您可以决定是仅为纹理、网格还是两者都创建代理。每个部分都有不同的参数,可根据需要调整。您也可以从整个过程中排除特定集合,或者在不同的 .blend 文件之间使用相同的代理,而无需重新生成,因为系统会自动检测每个对象已生成的代理。

一般流程

该插件为每个对象创建两个较低的质量级别,以便在需要时后期与原始对象进行交换。除了普通纹理外,它还支持 UDIM、图像序列甚至视频,这可以显著提高您的性能。

真正的代理

当我们谈论网格代理时,我们指的是真正的代理。与其他可用解决方案不同,SceneBoost 不仅仅是为对象添加一个精简修改器——它实际上会创建独立的网格,将它们存储在指定的代理路径中,并自动进行交换。所有修改器等都将保持不变,您可以像往常一样继续工作,因为后台仅交换了网格数据。

Sceneboost – Optimize Complete Scenes 为何重要

当打开场景或切换 LOD 时,对象不必每次都重新计算——仅在创建时计算一次。这带来了更快的加载速度和许多其他好处。例如,精简修改器无法添加到绑定对象上,因为变形需要在每一帧重新计算。

而 SceneBoost 会将原始对象的所有顶点组和形态键转移到简化版本上,让您能够使用低细节版本实时动画化您的角色——然后将动画数据传输回原始对象。一切都会自动发生,您无需做任何事。

预览渲染

此外,该插件还为您提供了创建场景预览渲染的功能。这意味着除了常规渲染之外,您现在还可以使用更低的 LOD 级别、更少的采样数以及一些您只需定义一次的其他设置,来创建更快的预览渲染。

工作室级别的工作流程

该插件能够区分您是在视口中工作、创建预览渲染还是进行最终渲染。这意味着您可以始终在视口中使用低细节对象以节省 RAM 和处理能力,而细节级别会根据您的偏好,在预览或最终渲染时自动交换。这也允许您在旅途中使用笔记本电脑以较低的细节级别继续处理场景,然后在家中全质量渲染——无需手动调整任何内容。

您还可以随时根据需要,将任何对象切换回原始版本,对网格本身进行更改,然后一键重新生成该对象的代理。

动态细节级别

除了固定的细节级别外,对象的 LOD 还可以根据相机动态调整——基于对象与相机的距离或是否在视野范围内。这样,即使在最终渲染中,您也可以在保证质量的同时节省大量 RAM。

不仅仅是代理

SceneBoost 还提供额外的优化选项,以改善您的工作流程并利用视口、预览和渲染之间的区分优势。例如,您可以为视口使用不同的体积步长,全局限制细分级别,或仅为视口停用运动模糊以获得更快的反馈。

支持哪些格式?

SceneBoost 支持所有常见的图像(.jpg、.jpeg、.jpe、.jif、.jfif、.png、.tga、.tiff、.exr)和视频(.avi、.mp4、.mkv、.mpeg、.mov)格式。因此,与其他可用解决方案不同,它也支持 EXR 文件,甚至可以创建带有 alpha 通道的 MOV 文件代理,这使得使用绿幕角色或类似内容成为可能。

它适用于散布物体吗?

既是也不是。它可以为场景中的每个对象创建不同的 LOD 级别,无论它是否被散布。但是,您不能对散布对象使用基于相机的 LOD 切换,因为插件那时只能测量到原始对象的距离。但对于散布对象来说,这并不重要,因为一个对象的实例不会消耗额外的内存。

发表回复

后才能评论