Blender卡通着色入门

当想到 Blender 和 3D 设计时,你的想法可能会转向风格化渲染或照片级渲染和 VFX。 但是,你是否知道 Blender 还可以创建可与 2D 动漫风格和漫画书类似的图形?

Blender卡通着色入门_第1张图片

推荐:用 [NSDT编辑器 快速搭建可编程3D场景

1、什么是卡通着色?

卡通着色(Toon Shading)也称为赛璐璐着色(Cel Shading)。 这两个术语都表示模仿漫画书或 2D 绘图风格的风格着色器。 它也称为非真实感渲染 (NPR)。

卡通着色最常用于视频游戏中,在使用 3D 对象时重新创建动画/手绘外观。

2、卡通着色示例

卡通着色器基本上将颜色值分成两个不同的值,有时根据着色器的复杂性分为更多值。

这里我们有一个 Suzanne(Blender 上的猴头模型)的基本风格化 3D 渲染示例。

Blender卡通着色入门_第2张图片

Suzanne的风格化 3D 渲染

这是非常基本的卡通着色器版本:

Blender卡通着色入门_第3张图片

Suzanne 的卡通着色器渲染

接下来让我们创建一个非常基本的卡通着色器,它将使用两种颜色值,一种用于基色,一种用于阴影。

3、创建着色器

第一步是创建着色器。

首先,我们采用 Diffuse BSDF 节点,而不是 Principle BSDF。 然后向 RGB 添加一个着色器,该着色器连接到 ColorRamp,直接连接到材质输出。

Blender卡通着色入门_第4张图片

在 ColorRamp 中,我们通过将插值模式更改为常量而不是线性,将颜色值精确地分成两半。 然后将渐变的右端滑块拖动到中间点,即 0.5。

因此,ColorRamp 的右侧将是材质在光照下将具有的颜色,左侧将是阴影的颜色。 对于猴子,我为脸部、眼睛、瞳孔、鼻子和嘴巴创建了五种材质,每种材质都具有相同的着色器,但在 ColorRamp 中具有不同的颜色值。

4、添加光源

接下来,是时候添加光源来查看卡通着色的效果了。

Blender卡通着色入门_第5张图片

添加太阳作为光源

我们添加太阳作为光源,因为它可以提供最佳的阴影效果。 威力也应该提升到1000!

5、添加轮廓

着色器已经全部完成了,但是看起来有点扁平,没有任何轮廓。 这是向 3D 模型添加轮廓以模仿 2D 风格的简单方法。

首先,我们为大纲创建新材料。 它应该启用背面剔除。
Blender卡通着色入门_第6张图片

然后,我们向获得该材质的对象添加一个“Solidify”修改器。

  • 将厚度设置为 0.01 以形成细轮廓。
  • 然后,选择“翻转正常”按钮。
  • 最后,使用“材质偏移”值将凝固修改器的材质指向轮廓材质。 轮廓是我的对象上的第六个材质,因此偏移值为 5。

Blender卡通着色入门_第7张图片

6、最后结果

将着色器和材质添加到对象后,它应该类似于下图所示的模型。

Blender卡通着色入门_第8张图片

我们已经有了最基本的卡通着色器,可以从 3D 模型渲染 2D 外观的绘图!


原文链接:Blender卡通着色入门 — BimAnt

你可能感兴趣的:(blender)