艺术家KaiMüri为大家分享在Blender中进行水彩渲染的制作过程,并介绍如何创建具有纸张外观的背景。

Blender如何进行水彩渲染
Blender如何进行水彩渲染


1
灵感


我想要在Blender中使用水彩着色器制作项目。使用水彩绘画时,必须处理大量水,这些水在纸上自由流动,并随机混合以不同的颜色。最近插画家本·哈维(Ben Harvey)在Instagram帐户上发布了Freeze先生的艺术作品,这个作品给了我灵感与启发。

Blender如何进行水彩渲染

在项目中对基于节点的着色进行很多实验,在过程中决定使用Sketchfab在浏览器中进行实时演示。由于Sketchfab还不支持基于节点的纹理,所以在Substance Painter中手动绘制许多纹理。可以在Blender中实现一些很酷的水彩效果。在这里,很多的教程和论坛帖子提供了各种各样的想法,为节点实验提供起点。

对于世界材质,使用无缝的纸张纹理,并将其与“窗口”纹理坐标映射到背景材质上,“光路径”节点可以将照明与相机分开,以便纹理与视口中显示的图像实时混合。
Blender如何进行水彩渲染


2
主要成分


胸围由三部分组成:玻璃罩、身体/头部和轮廓,每个都由不同材料制作。在Substance Painter中手动绘制用于身体和头部的材料。在研究参考作品后,开始逐层绘画头部,并在Substance Painter中使用一些手工制作的Alpha以及默认的水彩笔。

Blender如何进行水彩渲染
对于玻璃罩,尝试迭戈·冈格尔(Diego Gangl)的水彩着色器。这是一种基于节点的方法,将几种噪声纹理与一些菲涅耳效果结合在一起。一旦用色带渐变节点对这些噪声纹理进行着色并将其输入到发射着色器中,可以获得实时水彩着色器。
Blender如何进行水彩渲染
Blender如何进行水彩渲染
对于浏览器中的实时可视化,需要使用基于图像的解决方案。在Blender中创建了UV,并在引擎盖上绘制一些水彩笔画。为了创建轮廓,使用“反向船体方法”。重复几次,以为轮廓创建多个网格。对于每个轮廓网格,创建一个单独的第二个材质槽。对于材料,为每个轮廓绘制单独的图像纹理,并在其中添加随机的笔触。
Blender如何进行水彩渲染

然后添加共享相同第一种材料(物体或引擎盖)的所有网格,并添加solidify修改器。带有solidify修饰符的“倒置船体方法”非常灵活,可以实现各种结果。最重要的设置是“翻转的法线”复选框,厚度和“夹”滑块,其他所有都是可选的。

在这个项目中,还使用顶点组来手动调整各个轮廓的细节和粗细。可以创建颤抖的轮廓,从而创建手绘外观。

Blender如何进行水彩渲染

使用Blender的Eevee和NPR着色器的妙处在于可以实时工作,从而快速进行水彩渲染并缩短渲染时间。如果想让模型或角色对场景中的灯光做出反应,需要从头开始构建水彩着色器,不要将灯光直接绘制到模型上。