现在介绍一种更加好的卡通渲染的方法。我制作了一个卡通着色器,可以实现大多数卡通渲染效果,就是调参要比较久。

这个着色器放在新版本的特效文件夹下了。另外更新插件只需要替换addons文件夹里的内容。

好的正式开始。选中一个模型,新版插件添加了一键替换材质着色器的功能,使用这个功能快速替换模型所有的材质。操作方法如下图所示,最后选择特效文件夹下的ValuesToon文件。

如下图所示,可以看到没有调整参数的材质很糟糕。另外再给跳着看的同学重复一下,想要编辑材质,先右键模型并勾选子节点可编辑。

我们在模型的默认姿势下编辑,按住alt在模型上点击右键,可以快速的选择物体。我们先选中半透明物体,然后点击右边的材质覆盖,点击图中3所示的位置恢复默认设置。

然后对恢复默认设置的材质进行一些修改。首先唯一化该材质使得该材质可被修改。

按照下图所示的方法修改材质着色为Toon。对于半透明物体来说标准材质就足够好,但是默认设置下看起来太暗,因此修改为Toon。如果默认没有透明,需要修改透明-透明为Alpha。

重复这些步骤调整你的模型,直到所有半透明网格设置正确。注意ModelMorph物体有多个材质,你可能需要猜测哪些材质是半透明的(先看一眼贴图)。设置错误可以按Ctrl+Z撤销。

然后开始修改材质。首先修改Diffuse Tone。创建一个GradientTexture1D。

然后把下面两项调为0这样就不受环境光影响。

修改Diffuse Tone,修改最左侧的颜色,查看背光面的情况。

增加一些色阶。通常来说插画风格的物体只有三阶颜色。调整颜色时只调整饱和度和亮度。
