跳转到内容

动画:大师级功能/渲染/卡通渲染

来自 Wikibooks,开放书籍,开放世界

卡通渲染

[编辑 | 编辑源代码]

动画大师的卡通渲染提供了许多功能。本主题旨在为动画大师社区提供对卡通渲染的深入研究。

在众多表面属性中,卡通线条和卡通阴影控制了表面在渲染选项窗口中卡通渲染打开时的渲染方式。

要打开卡通渲染,请点击菜单栏上的工具,然后选择选项,或按 Ctrl+P 打开选项窗口。点击渲染选项卡,确保选中高级,然后点击卡通渲染旁边的关闭按钮将其打开。

如果打开卡通渲染菜单,您将看到三个不同的选择:仅线条、覆盖线条和覆盖阴影。

仅线条

[编辑 | 编辑源代码]

如果仅线条被设置为打开,则渲染的场景将没有阴影。仅线条不能与覆盖阴影一起使用。如果模型没有设置卡通线属性,场景中的所有线条都将具有默认值。

为了研究卡通渲染,将使用 Toys 项目的第 175 帧。

这是仅线条打开且卡通线条具有默认值时渲染的结果。

文件:DefaultToonLinesLinesOnly.jpg

表面的轮廓现在是原始渲染的唯一可见定义。仅线条是一个非常简单的渲染选项,本身没有其他功能。

覆盖线条

[编辑 | 编辑源代码]

当覆盖线条设置为打开时,每个表面的线条都将以相同的方式渲染。

注意:当仅线条设置为关闭且覆盖线条设置为打开时,覆盖线条菜单中会出现一个名为渲染线条的选项。如果渲染线条设置为关闭,然后仅线条设置为打开,渲染将不会生成任何可见线条。

覆盖线条有三个不同的设置:颜色方法、厚度和卡通线偏差。

颜色方法

[编辑 | 编辑源代码]

颜色方法设置线条的渲染颜色。颜色方法有两种:指定和百分比下层。默认颜色方法是指定颜色。

当选择指定颜色时,颜色方法菜单会显示一个颜色值。仅线条图像的指定颜色设置为黑色,但可以设置为任何颜色。背景颜色是相机的背景颜色,因此您可以使用它们创建任何颜色组合。

当选择百分比下层时,颜色方法菜单会显示一个百分比值,范围为 0%-100%。

默认值为 20%。这是百分比下层渲染的结果。

文件:PercentUnderlying20.jpg

这看起来可能与仅线条渲染相同,但仔细观察就会发现线条的颜色并不相同。这是百分比增加到 100% 时的渲染结果。

文件:PercentUnderlying100.jpg

现在线条的颜色与它们表面的漫射颜色完全相同。积木、飞船和蜡笔盒的漫射颜色为白色,因此它们只有灰色边缘轮廓。

厚度设置线条的宽度。值范围为 0 到 20,默认值为 2。这是厚度设置为 0.5 时的渲染结果。

文件:Thickness0-5.jpg

线条更细,以前被粗线条遮挡的细节现在清晰可见。这是厚度设置为 10 时的渲染结果。

文件:Thickness10.jpg

粗线条遮挡了场景中的大部分细节。如果线条再粗一点,就很难辨认场景中的内容了。

卡通线偏差

[编辑 | 编辑源代码]

卡通线偏差设置表面的线条细节量。卡通线偏差值越小,渲染的细节越精细。值范围为 0.01 到 1000。这是卡通线偏差为 2 时的渲染结果。

文件:ToonLineBias2.jpg

此渲染的厚度设置为 0.5。使用更低的卡通线偏差值,可以看到更多细节。这是卡通线偏差为 500 时的渲染结果。

文件:ToonLineBias500.jpg

主要模型周围只留下少量细节。这是卡通线偏差为 0.1 时的渲染结果。

文件:ToonLineBias0-1.jpg

现在可以看到大量的细节,但是由于细节太多,场景不再具有卡通风格。这更适合用于风格化外观,而不是卡通风格。

覆盖阴影

[编辑 | 编辑源代码]

覆盖阴影的功能完全如其名。它设置每个表面的阴影。请记住,必须将仅线条设置为关闭才能使用覆盖阴影。

覆盖阴影有四种不同的方法:标准、卡通、带衰减的卡通和仅卡通渐变。

标准方法采用原始背景,并在其上叠加线条。以下是使用标准方法渲染的结果。

文件:OverrideShadingStandard.jpg

标准方法没有像其他三种方法那样的渐变,因此使用标准方法渲染的唯一操作是调整覆盖线条。

当您选择其他三种方法之一时,您将获得另一个选项。

渐变控制表面阴影的方式,但渐变有很多,因此将在下一节中讨论。在版本 12 中,卡通方法仅使用线条渲染环境,因此如果您想使用此方法,并且环境值很少或没有,则必须使用浅色线条。否则,您必须打开全局环境或设置单个环境强度;使用其他方法可以更快地做到这一点。这是简单地打开卡通方法而不更改指定颜色方法颜色时的渲染结果。

宇航员几乎不可见。这是任何渐变使用具有白色指定颜色方法颜色的卡通方法时的渲染结果。

文件:ToonMethodWhiteSpecificColorMethod.jpg

带衰减的卡通

[编辑 | 编辑源代码]

此方法与标准方法非常相似,只是现在您有一个渐变来指示表面的阴影渲染方式。与标准方法一样,带衰减的卡通方法也使用模型的漫射颜色以及光的漫射颜色来创建渲染的颜色层。

当您使用默认的双色(带线)渐变时,这就是渲染结果。

文件:OverrideShadingToonWithFallof.jpg

由于渐变的设置方式,渲染现在亮得多。还有一些实线指示在像双筒望远镜这样的模型上光线最少的地方。再次,对渐变的检查将留待下一节。

仅卡通渐变

[编辑 | 编辑源代码]

仅卡通渐变方法不使用光的漫反射颜色来创建蒙版的颜色层。相反,它依赖于渐变的设置和模型的漫反射颜色。

这就是使用仅卡通渐变方法和默认的双色(带线)渐变渲染的结果。

文件:OverrideShadingToonGradientOnly.jpg

通过选择不同的渐变,您可以获得不同的阴影风格。这是使用更改线条粗细和将渐变设置为双色(柔和)的预设渐变时渲染的结果。

文件:OverrideShadingToonGradientOnlyTwo-.jpg

渐变控制在某些着色方法中如何渲染阴影。Animation Master 附带五个预设渐变。要选择预设渐变,请在方法菜单中右键单击渐变条,然后选择预设。

当选择不同的渐变时,渐变条上会出现一组新的关键点。

每个渐变的渲染方式都不同,因为每个关键点的属性不同。构建渐变并不难。首先删除渐变图上的所有关键点。要删除关键点,请先单击关键点,然后右键单击它,然后选择删除关键点。

我建议保存已清除的渐变,这样您就不必每次都删除所有关键点。要保存渐变,请右键单击渐变条,然后选择预设,然后选择底部的创建。将此渐变命名为已清除。如果您查看预设,就会看到新的渐变。

现在渐变已清除,可以添加新点,而不会被预先存在的点更改。要添加点,请在渐变条上的任何位置左键单击。您添加的点将设置为默认值,该值基于关键点的百分比并创建灰度渐变。要查看关键点的属性,请先左键单击关键点,然后右键单击关键点,然后选择关键点设置。

在顶部,您有位置。这是关键点在渐变上的位置。设置不同的值将移动点。百分比越接近 100%,关键点越靠右,反之亦然,百分比越接近 0%,关键点越靠左。

颜色有两个选项:此颜色和对象颜色。

此颜色
[编辑 | 编辑源代码]

如果您选择此颜色,渐变将在该点设置为该颜色。

渐变不会改变颜色,直到您按下确定。要查看渐变的渲染方式,我们将创建一个颜色光谱渐变。

此渐变有五个关键点:第一个设置为 0% 并且此颜色设置为红色,然后是 25% 设置为黄色,50% 设置为绿色,75% 设置为蓝色,100% 设置为紫色。这就是使用此彩虹渐变渲染的结果。

文件:GradientColorSpectrumRender.jpg

此颜色已渲染框架,没有任何原始表面或灯光颜色。从这个渲染可以得出结论,渐变条的右侧控制高光,左侧控制暗部,中间部分控制中间色调。

这是使用 0% 设置为黑色、100% 设置为白色的此颜色渲染的结果。

文件:GradientThisColorBlackToWhite.jpg

此渐变创建了一个带有线条的哑光白色渲染。这是使用 0% 设置为白色、100% 设置为黑色的此颜色渲染的结果。

文件:GradientThisColorWhiteToBlack.jpg

高光现在设置为暗部,暗部现在设置为高光。如果此框架使用 50% 设置为白色的此颜色渐变渲染,它看起来就像 Override Shading 中完全没有渐变的渲染。

对象颜色
[编辑 | 编辑源代码]

对象颜色根据渐变条设置色调的亮度。标准渲染将具有位置百分比和对象颜色百分比设置为相同的值。如果对象颜色百分比设置为高于关键点位置,渲染将具有更暗的高光。如果对象颜色百分比设置为低于关键点位置,渲染将看起来具有更少的暗部。

这是使用 0% 具有 0% 对象颜色和 100% 具有 100% 对象颜色的关键点,以及仅卡通渐变渲染的结果。

文件:GradientObjectColorBlackToWhite.jpg

如果不需要渲染中的任何光线或暗部,可以使用卡通预设渐变。这是使用卡通渐变渲染的结果。

文件:GradientCartoon.jpg

卡通渐变有一个关键点设置为 50%,对象颜色设置为 100%。如果需要阴影,可以使用动漫预设与仅卡通渐变。这是动漫预设渲染的结果。

文件:GradientAnime.jpg

此渲染中阴影的锯齿状效果是由使用 Z 缓冲阴影造成的。

混合此颜色和对象颜色
[编辑 | 编辑源代码]

渐变可以由此颜色和对象颜色设置组成。这为渐变打开了更多可能性。一种特别的混合渲染出一种相当风格化的外观。在渐变条中创建五个关键点。将位置设置为 0%、25%、50%、75% 和 100%。将 0% 关键点设置为此颜色为黑色,将 25% 设置为对象颜色为 25%,将 50% 设置为对象颜色为 50%,将 75% 设置为对象颜色为 75%,将 100% 设置为此颜色为白色。

文件:GradientThisColorObjectColorMixWithLines.jpg

现在,中间色调是场景中唯一的颜色,渲染的其余部分由光线和暗部组成。这是将方法更改为带衰减的卡通时渲染的结果。

文件:GradientThisColorObjectColorMixFalloff.jpg

这为渐变和卡通渲染打开了更多可能性。

希望所有这些对卡通渲染的检查能够为未来使用 Animation:Master 的项目带来更多创意。卡通渲染不仅用于使场景看起来像卡通;卡通渲染还用于设置场景的情绪,并且可以很好地完成这项工作。

华夏公益教科书