Blender 3D:从新手到专业/光晕材质
适用于 Blender 版本:2.76。 |
由于 Blender 2.75 中存在光晕的错误,本教程不适用于 Blender 2.75;Blender 2.76 将可以正常运行。 |
光晕是一种很酷的效果。与普通表面材质赋予网格面颜色/纹理不同,光晕材质会忽略面,而是渲染顶点的表示形式。这可以产生各种奇幻、甚至幽灵般的效果,让物体看起来像是由光而不是普通固体物质构成。
光晕材质还可以产生光晕效果。当物理相机对准非常明亮的光源时就会出现这种“镜头光晕”;光线在光学元件内部反弹产生的散射会在图像上产生彩色环和其他有趣的伪影。这已成为摄影中不可或缺的一部分,以至于 Blender 等计算机图形程序(不会出现物理镜头的缺陷)不遗余力地提供逼真的光晕效果。
光晕效果也可以通过合成节点和具有“发射”值的材质来实现,在某些情况下,这种光晕的渲染速度可能更快,而且更易于控制。这适用于 Blender 内部渲染引擎,以及使用光晕生成的耀斑。方法是打开节点编辑器(例如,将 3D 视图选项卡切换到其中一个),然后单击“合成节点”和“使用节点”,然后添加“滤镜”以产生这些效果。
本教程将向您展示如何在太阳图像中创建一个代表光晕效果的图像。
打开一个新的默认 Blender 文档。删除默认立方体。在其位置插入一个新的 UV 球体网格,并将段数和环数分别设置为 24。还应设置平滑着色。这将是您的太阳。为其创建一个新的材质,将漫反射颜色设置为合适的黄色。在材质设置中的着色面板下,查找“发射”滑块,并将其值设置为 1.0,使其看起来很亮。由于太阳会发出自己的光,因此不需要单独的默认光源,所以请将其删除。
转到世界属性选项卡 。在“世界”子标题中,单击标有“地平线颜色”的颜色样本,并为您的天空指定一种深蓝色。
如果您现在进行渲染,您应该会看到明亮的黄色球体,但没有光晕效果。
现在添加一个新的圆形网格;默认的 32 个顶点就足够了。默认情况下,它位于 XY 平面,这也是可以的。将其沿 Y 轴移动一点,靠近相机(负 Y 方向),直到它位于太阳球体之外,但仍然靠近它。将其大小缩小 0.5。(它在刚创建时可能不可见,因为它最初位于太阳球体内,但它将被初始选中,因此您可以立即按 G Y 并开始移动鼠标,而不按任何按钮,使其从太阳内部出现)。为其创建一个新的材质,并将类型设置为光晕。
在材质设置中的光晕面板中,将大小增加到 3.0,这表示围绕每个顶点渲染的模糊图像的大小,这个值足以使所有图像融合在一起形成一个连续的环。将 Alpha 减少到 0.05,以避免光晕效果压倒图像。
进一步向下滚动光晕材质设置,找到光晕面板(在 Blender 2.75 中,您可以选中“光晕”,但无论您进行什么设置,都不会有任何效果)。选中标题框以启用它。将子光晕数量设置为 8(这控制着将生成的单独光晕反射的数量,尽管您可能无法区分那么多)。将增强设置为 10,使子光晕比原始父光晕更亮。
光晕面板中的种子值控制着您看到的特定光晕图案;每个数字都会产生不同的效果。在本例中,我选择了值 3。
圆圈去哪里了?与任何具有光晕材质的物体一样,圆圈物体在未选中时可能很难看到。如果您找不到它,可以使用以下两种方法找到它:
- 使用 A 选择所有物体。现在您可以查找点环,并使用 RMB 单击它以将其单独选中。
- 使用位于右上角的 大纲 窗口。您应该会看到它在默认名称“圆圈”下列出;使用 LMB 单击它,您应该会看到点环出现在 3D 视图中。
如果圆圈物体仍在太阳内部,则可以使用线框 Z 或边界框视图模式找到它。
现在按 F12 进行渲染,您应该会看到类似于这样的图像(光晕效果可能不会与图像的其余部分同时出现,请再等几秒钟让它出现)。
练习:尝试更改圆形网格的位置;将它移到靠近太阳的位置(甚至部分地移到太阳内部),远离太阳,将其移动到不同的侧面。这会对光晕图案产生什么影响?还可以尝试更改圆形网格的大小。