跳转到内容

Blender 3D:菜鸟到专业/高级教程/高级渲染

来自维基教科书,开放世界中的开放书籍

其他渲染器

[编辑 | 编辑源代码]

你之前了解过Blender 内部渲染器。这是 Blender 最初就包含的旧版、原始渲染器。但是,它不是使用 Blender 创建场景的唯一渲染方式。

示例 Cycles 渲染,展示 1) 通过自发光材质的照明(中间球体),以及 2) 通过间接漫反射照明的颜色溢出(注意红色和绿色球体附近地面上的彩色光)。发光的中间球体是此场景中唯一的灯光源。

从 Blender 2.61 开始,出现了新的Cycles渲染器。它最重要的新功能是更物理精确的灯光处理,以全局照明的形式。这意味着 Cycles 自动实现细微的间接照明效果,其中光线可以从漫反射表面反射并提供一些照明到附近的其他漫反射表面。并且它在灯光计算中不区分“灯光”对象和具有“自发光”材质的非灯光对象;在 Blender 内部,后者不会向其他对象提供任何光线,而在 Cycles 中,它们会提供。

Cycles 还提供交互式 3D 视图中的高保真预览。随着它的不断发展,它或许有一天会取代旧的 Blender 内部渲染器,但要实现这一目标,还有一些功能尚未完善。

另请参阅

Freestyle

[编辑 | 编辑源代码]

它本身不是一个完整的渲染器,而是 Blender 2.67 版本中对 Blender 内部渲染器的一个新补充。它增加了用于突出边缘以产生卡通效果的复杂选项。

另请参阅

  • 手册关于 Freestyle。
  • 报告由 Libre Graphics World 关于 Freestyle 的起源。

外部渲染器

[编辑 | 编辑源代码]

还有很多独立的渲染器程序,包括专有软件和自由软件,例如 AqsisLuxRenderOctaneRenderManYafaray)。它们无法创建或编辑 3D 模型或场景,它们纯粹是为了对已创建的模型和场景执行渲染而设计的。其中一些(尤其是自由软件)由附加组件支持,允许它们与 Blender 几乎像内置渲染器一样方便地工作。

其他渲染器的缺点

[编辑 | 编辑源代码]

当然,选择除老牌的 Blender 内部渲染器以外的其他渲染器可能会有一些弊端。

向你的材质和灯光说再见

[编辑 | 编辑源代码]

在构建模型时需要注意的一点是,材质和灯光是特定于渲染器的。如果你费尽心思地设置了透明材质、凹凸贴图和所有其他内容,然后决定切换渲染器,则必须重新进行所有这些工作。你可能会发现 Blender 内部材质和灯光的一些特定功能与替代渲染器支持的功能之间没有完全对应关系,因此你必须找到近似的工作方法。

当然,模型的实际几何形状不会受到影响。

高质量渲染器很慢

[编辑 | 编辑源代码]

如果你习惯于按下 F12 并在几秒钟后看到 Blender 内部渲染出图像,那么使用这些其他渲染器可能会让你感到震惊。要获得高质量的渲染,可能需要比使用 Blender 内部渲染器长 10-100 倍。你可以通过选择低质量设置来加快速度,但结果往往充满了噪点,不适合用于预览以外的用途。

华夏公益教科书