嘿人们。最近,我开始创作一个小型风格化的草地场景,灵感来自 Helder Pinto 的美丽作品,名为 Europa。它有一个非常绘画的外观,类似于 BotW。我能够以一种相当简单的方式实现类似的风格/看起来树叶,我想我会与你们分享我的经验,关于风格化树叶阴影。
正如你们中的一些人可能已经知道的那样,编辑过的顶点法线通常用于树叶网格,以平滑卡片的阴影。如果不这样做,卡片的旋转会在阴影中产生难看的、突然的变化。这是需要修复的事情之一,但还有更多。
还不错,但我们可以清楚地看到随处可见的阴影变化。现在这里是一棵带有编辑过的顶点法线的树:
尽管世界法线看起来很平滑,但我们仍然可以看到一些较暗的叶子。这是因为叶平面的背面有较深的阴影。这是一种自然的行为,但看起来我们不想要它。幸运的是,我们可以使用材质中的一个简单技巧使平面的两侧具有相同的照明。在 Unreal 中,您可以这样做,并将其连接到法线输入:
我们只需翻转背面的法线。
结果将如下所示:
您可以使用阴影偏差和分辨率设置来调整阴影的衰减。
我在这个场景中对草做了同样的把戏:
现在这些技巧可能并不适用于所有情况,并且在逼真的艺术风格下看起来可能不那么好,但它绝对适用于高度风格化的资产,几乎为零渲染成本和一点点使用法线工作(这实际上是自动的,因为它是用脚本完成的。)。
我希望这个细分对某些人有用。祝你今天过得愉快!
请登录之后再进行评论