性能¶
参考
- 面板:
影响渲染速度或内存消耗的属性。有几个预设可以帮助在不同的权衡中进行选择:
- 默认:
平衡节省内存和更快的渲染设置。
- 更快的渲染:
使用设置,以更高的内存消耗为代价,渲染得更快。
- 更少的内存:
使用设置来减少内存占用,但会导致渲染变慢。
线程¶
- 线程模式
确定渲染时要使用的最大CPU核心数的方法。
- 自动检测:
自动选择与计算机逻辑处理器数量相匹配的线程数。
- 固定:
手动选择要用于渲染的线程数量。这在某些情况下非常有用,例如,如果要在渲染时使用计算机,可以将属性设置为线程计数,从而降低计算机上的逻辑处理器数量。
- 线程
渲染时要同时使用的最大 CPU 内核数。
内存¶
- 平铺尺寸
使用此分块大小来渲染高分辨率的图像,以降低渲染通道的内存占用。渲染时分块将缓存至磁盘以节约内存。
缩小分块尺寸还能减少纹理缓存的内存占用,因为只有每个分块所需的图像纹理才会被加载到内存中。
分块大小会影响性能,默认的 2048 像素在多数场景下能实现良好的平衡。当内存不足时,将分块大小降至 1024 或 512 像素有助于减少内存占用,通常只会带来微小的性能损失。
纹理缓存¶
可在包含大量图像纹理的场景中降低内存占用和启动时间,但会带来轻微的渲染性能损耗及磁盘空间占用增加。
使用 .tx 文件采用平铺式 mip 映射格式存储图像,该格式经过优化,仅加载渲染所需的图像块和分辨率。默认情况下,文件会存储在图像文件旁边的 blender_tx/ 文件夹中。这可通过纹理缓存文件路径设置进行调整。
- 自动生成
在渲染过程中自动生成并更新图像的
.tx文件。当源图像被修改时,文件将被重新生成。
- 生成全部
为 blend 文件中材质所用的所有图像生成
.tx文件。
通过命令行生成 Tx 文件
其他渲染器及 OpenImageIO 的 maketx 生成的标准 .tx 文件均可被识别。若需通过命令行生成 Cycles 原生 .tx 文件,可使用以下命令:
# Generate tx files for all images in a blend file.
blender scene.blend --command maketx
# Generate tx file for a specific image file. This requires specifying the
# color space if it can not be determined automatically.
blender --command maketx image.png --colorspace sRGB
加速架构¶
- 使用空间分离
空间分割可提高混合大面和小面的场景中的渲染性能。缺点是 BVH 生成时间较长,内存使用量略有增加。
- 使用曲线 BVH
使用特殊类型的 BVH 来渲染曲线。边界框未与轴对齐,因此在空间上更接近曲线几何图形。禁用此选项将减少内存,但会增加曲线渲染时间。
- BVH 时间步幅
将 BVH 基元拆分为此数量的时间步长,以牺牲内存为代价来加快渲染时间。
- 使用紧凑 BVH
使用更紧凑的BVH结构,这可以减少RAM的使用,但渲染速度较慢。
Note
使用 Optix 计算设备时,加速架构 面板将不可见。
最终渲染¶
- 维持数据
渲染后将渲染数据保留在内存中,以便在Blender中执行其他任务时,以额外的内存占用为代价,加快重新渲染和动画渲染的速度。
当使用多个 视图层 时,只有单个视图层的数据被保留,以保持内存使用量在一定范围内;然而,视图层之间共享的对象被保留。
视图¶
- 像素大小
用于控制视口渲染分辨率的选项。允许您加快视口渲染,这对于具有高 DPI 的显示器特别有用。
合成器¶
- 设备
用于合成的设备。
- CPU:
使用 CPU 来处理合成。
- GPU:
使用 GPU 来处理合成。
- 精度 GPU
合成器结果的精度。
- 自动:
最终渲染时使用全精度,否则使用半精度。
- 完整:
对最终渲染和视口使用完整精度。
降噪节点¶
- 降噪设备
用于在合成器中处理降噪节点的设备。
- 自动:
使用合成器处理降噪节点时所用的同一设备。
- CPU:
使用 CPU 处理降噪节点。
- GPU:
如果可用,则使用 GPU 处理降噪节点;否则退回到 CPU.
- 预览品质
The quality used by Denoise nodes during viewport and interactive compositing of a render if their quality is set to Follow Scene.
- 高:
实现最高质量的输出,但会以较长的处理时间为代价。
- 均衡:
兼顾性能和质量,处理时间通常只有 高 的一半,同时保持了大部分质量。
- 快速:
输出速度快,但质量明显下降。
- 最终品质
The quality used by Denoise nodes during the final render if their quality is set to Follow Scene.
- 高:
实现最高质量的输出,但会以较长的处理时间为代价。
- 均衡:
兼顾性能和质量,处理时间通常只有 高 的一半,同时保持了大部分质量。
- 快速:
输出速度快,但质量明显下降。