狮子窝里的老鼠:我的第一个游戏果酱

制作完2D概念图之后,我用它来指示如何对3D模型进行纹理处理。 但是,到目前为止,我实际上已经可以制作出具有纹理的东西了……那么如何使3D模型看起来像儿童故事书的背景呢? 经过研究,我提出了一些想法:

  • 大多使用平面着色器,尤其是因为卡通和书籍背景中的大多数内容都是cel着色或使用…
  • 油漆,水彩或任何带有纹理的东西。 也许用水彩笔画紫外线可以增强效果
  • 使用艺术家的2D图纸增强模型,例如暴雪如何在《守望先锋》中处理英雄的照片

关于最后一点,我本来想让2D艺术家帮助对资产进行纹理化,但是鉴于他们花了很多精力,我很快决定只有几幅画作和图案就足够了。 因此,我去上班了。

资产的UV和纹理工作分别在Maya和Substance painter中完成。 但是,所有内容都需要在Unity中进行布局,而我所拥有的,也许是一些Lynda教程值得了解? 尽管如此,部分困难不仅在于测试您的能力,还在于即时学习新能力。 因此,我在Unity着火了,尤其是在纹理和阴影方面。 我最初想制作Toon着色器,因为我想在素材上绘制轮廓以使其显示为2D。 我尝试了多种插件,例如Toon Shader Free,但我发现它们的问题是它们与圆形对象配合得很好,而对于矩形对象则效果不佳。 这是一个问题,尤其是因为我们的许多资产都依赖于低多边形和矩形。 因此,相反,我决定研究Cel着色,并使用诸如Nasty Old Wizard中的Post Processing Outline Effect和Cel Shading之类的插件。 这产生了很好的效果,尤其是阴影的硬轮廓使人联想到卡通。 但是,将其与Unity中的默认着色器标准着色器进行比较时,它并没有真正提供更好的美感。 另外,您需要降低场景中的光线以使任何效果都成为场景。 由于场景太亮,默认的光线会使场景变成全白! 因此,我们只是使用default.Di