创建废弃隧道

你好呀!我的名字是 Emiel Sleegers,我是一名高级 3D 环境艺术家,也是 FastTrackTutorials 的所有者。我在游戏行业工作了 7 年多一点。在此期间,我曾为 Playground Games(Forza Horizo​​ n 3)和 Ubisoft(The Division + DLC,Unannounced project)工作。我目前在我自己的名为 FastTrackTutorials 的公司担任自由艺术家。我们专注于创建关于如何为游戏创建 3D 艺术的高质量实时教程课程。

现在进行一些无耻的自我宣传,如果您想学习如何创建这样的环境等等,请务必关注我们的Discord以随时了解我们的教程版本。

废弃隧道工程

由于我的空闲时间有限,我每年只能做一个大型的个人项目。我个人是 The Last Of Us 和 Naughty Dog 的超级粉丝。所以,在这样的环境下,我想看看我是否可以在学习一堆新东西的同时,也能在玩得开心的同时接近顽皮狗的品质。

当我决定制作一个后世界末日环境时,我打开了我的 PS4,加载了 The Last Of Us,并查看了游戏中包含的所有令人惊叹的概念艺术。一段时间后,我发现了以下概念,并决定将其作为我的主要参考图像。

我真的很喜欢光明与黑暗的对比,我觉得创造所有这些破坏对我来说是一个很好的挑战。尤其是在我有限的时间里做这件事。

在找到我的主要参考图像后,我简单地完成了经典的参考收集过程。在隧道、倒塌的建筑物和天花板上找到大量参考图像,找到单个对象参考,并找到材料参考。专业提示:如果您需要材料和对象参考,请查看artreference.org。

作品

在开始这个环境时,我必须牢记几个关键的焦点。第一个是我根本没有时间创造一个巨大的环境,因此我必须明确优先事项,这就是我所做的。例如,这个环境是高度模块化的(除了倒塌的洞),这意味着我必须创建更少的碎片。

第二个是我让环境只适用于我的相机角度。只要您改变相机的角度,您就会看到环境刚刚结束。

例如,这里是环境的不同角度:

第三个是我通过减少在相机永远不会靠近的物体上花费的时间来确保节省一些时间,例如公共汽车,汽车和后面较小的天花板孔。

做这些事情让我在能够完成这个环境而不会倦怠和仍然获得一个展示我的工作流程和技能水平的好结果之间取得了完美的平衡。

建筑学

对于这个环境,我使用了以下工具:

让我们回顾一下环境构建并将其分为 3 个部分。

  1. 结构件
  2. 被摧毁的碎片
  3. 额外资产

对于结构件,我创建了模块化墙、柱子和天花板件。这些没有什么特别的,只是上面有可耕种的材料。

然后我在墙壁和柱子上使用贴花来进一步增强它们并完全控制讲故事。这些是像泄漏、苔藓和常春藤藤蔓的贴花。

因为环境有很多暗部,这实际上节省了很多时间,因为我不必费心使它们完美并添加贴花。

倒塌的天花板。这是一个很大的,需要最多的技巧和努力来创造。倒塌的天花板由两部分组成,倒塌的天花板部分和地板上的碎石。这些是仅有的 2 个非模块化资产,尽管我仍然设法将它们用于背面的小孔。

在这里,您可以将天花板模型视为独立的:

我目前正在创建一个关于如何像这样创建破坏的教程课程,但这里有一个快速概述。首先,我创建了一个粗略的遮挡,以确保构图看起来不错。

我将天花板分成 3 部分,然后使用名为 PullDownIt 的 Maya 插件将我的网格分解成更逼真的部分。将其拆分为 3 块只会使其在后续步骤中更易于管理。

下一步是将它带到 ZBrush,投入 DynaMesh,然后雕刻边缘,使它们看起来更有机。在此之后,我使用了 Surface 工具和 Masking 的组合来赋予边缘额外的破碎感。

在这一点上,我有点懒惰,只是使用 Decimation Master 来优化我的模型,因为如果我必须手动重新拓扑它们将需要多个全职天。最后,一旦你有了你的高模版和低模版,你所要做的就是给低模一些 UV 并烘焙网格。我在 Marmoset Toolbag 4 中烘焙。

现在是有趣的部分,我在 Unreal 中创建了一个着色器,它允许我选择我想要的干净混凝土纹理、破碎的混凝土纹理、带有裂缝的纹理变化,甚至我想要有污垢的地方。这些蒙版只是在 Substance Painter 中绘制,然后扔到纹理的 RGBA 通道中。

我可以向你展示它的样子,但它看起来有点傻:

如您所见,图像毫无意义,但基本上红色表示干净的混凝土,粉色表示开裂的混凝土,其余的是世界空间紫外线损坏的混凝土。

然后只需添加一些带有遮罩的带有钢筋纹理的平面即可。

一旦你把它们放在一起,你会得到这个作为最终结果:

地板部分的创建方式相同,只是在顶部添加了苔藓贴花,使其具有苔藓的感觉。它有一些额外的碎片团块和一层薄薄的柏油碎石层。

附加资产。我会保持这个简短而甜蜜的。独特的资产大多是从高多边形烘焙到低多边形,然后在 Substance Painter 中简单地纹理化。我几乎没有制造汽车的经验,所以我把它们当作遥远的物体,这意味着质量会差一点。

1 个,共4 个

植被

对于树叶,我主要使用 SpeedTree,除了一些睡莲,它们是带有纹理的简单平面。

因为我想要一个非常具体的外观,我根据倒塌的屋顶定制了一部分常春藤植物,其余的则更通用。

这是定制常春藤植物之一的示例。我使用了自己开发的工作流程,首先创建了一个主干以及一些分支。然后我将后备箱旋转 90 度并将其放置在我想要的位置。最后,我添加了一些较小的分支,并在较大和较小的分支上添加了磁力和重力以将它们拉下。

在这里你可以看到它应该是什么样子: 

完成后,我添加了一些使用叶子纹理的基本叶子。您将在大多数 SpeedTree 介绍教程中学习如何执行此操作。我在叶子上激活了高质量的碰撞,使它们不相交。

这是我为更通用的常春藤植物所做的另一个示例:

所以,正如你所看到的,放置你的树干和大树枝,添加磁铁和小树枝。使用设置和重力,添加一些打开碰撞的叶子,然后在导出之前,隐藏你的树干和第一层树枝。

完成后,我将其导出到虚幻引擎。在这种情况下,我将较小的分支保留为实际几何图形以节省时间,但是如果您要为游戏制作它,我建议将较小的分支烘焙成带有遮罩的平面,因为它更加优化。

对于草和其他植物,它们都使用基本的 SpeedTree 工作流程,您可以立即在核心树上放置一个叶子节点,然后与纹理一起对其进行操作以获得您想要的结果:

当然,这一切对我来说很容易,但 SpeedTree 是一个具有大量设置的程序,虽然 FastTrackTutorials 还没有专门的植物教程,但我确实有一个教程,我解释了如何使用 SpeedTree 创建草,灌木、树木和其他地面植物。

纹理

所有可耕种的纹理都是使用 Substance Designer 创建的。我主要在较大的资产上使用这些材料,例如墙壁、碎片和道路。

然而,虽然这些材料对环境很好,但作为一个材料艺术家,我对它们并不满意,所以我稍后会重新审视它们并改进它们,请继续关注。

老实说,我在 Substance Designer 中没有为这些做任何特别的事情,所以我在这里只能做另一个无耻的自我宣传,并告诉您,如果您遵循本教程,您将同时学习我用来创建这些类型材料的每一种技术质量水平。

交通锥、交通标志和汽车都使用了我在 Substance Painter 中制作的独特纹理。我将只介绍其中一个,因为所有其他模型的过程几乎相同。让我们来看看我们的交通标志,正如你所看到的,我在 Marmoset Toolbag 中烘焙了这个标志的高多边形和低多边形版本。

完成后,我直接进入 Substance Painter 并开始定义我的基础材料。
一旦我这样做了,我就简单地使用一些填充层来绘制污垢并添加额外的粗糙度信息,然后我根据我的场景对材质进行抛光。

这是材料的构建方式:

组装场景

在虚幻引擎中构建场景并不太难。我和往常一样从一个挡块开始,之后就是慢慢放置道具的简单问题。在构图方面,我跟随概念艺术图像真的很有帮助,这让我有机会立即知道我需要拍摄哪种类型的构图。

对于树叶,除了草之外,我都是手工放置的,我使用了虚幻引擎中的树叶绘制功能来绘制草。我手工放置这么多的原因是我想对所有的放置有 100% 的控制。

水本身是我从虚幻市场获得的蓝图。但我几乎关闭了所有设置,除了基础水和波浪法线贴图细节。贴花使用内置贴花系统放置,道路使用顶点绘画在干净和破损的柏油碎石材料之间进行绘制。

正如你所看到的,并没有发生太多的事情。一旦你有了最终的模型并决定了一个角度,这只是一个简单的放置问题。然而,照明有很多事情使这个环境起作用,但我稍后会详细介绍。

幸运的是,我保存了许多我的进度图像,使我能够创建这个 gif,它可以准确地向您展示环境是如何组合在一起的:

渲染和照明

我喜欢新的虚幻引擎 5!由于新的流明系统,我主要决定使用虚幻引擎 5。它使光照变得如此快速和简单,而且总的来说,我不想打扰光照贴图,所以在 UE5 中使用新改进的实时光照系统创建这种环境感觉很自然。

至于灯光,因为我想要一个非常具体的外观,我的场景中有很多灯光。首先,我们有一个普通的定向光,这将控制我场景中的大部分照明。

不幸的是,UE5 中的新虚拟阴影尚不支持次表面散射,这是我真正想用于我的树叶的东西,因此我使用了旧的阴影方法,这有点遗憾,但它仍然看起来不错。然后我使用区域照明来调整某些地方的亮度,尤其是在常春藤周围。

在这些灯光之上,我为 Godrays 使用了一个 Unreal Marketplace 插件,这使得它就像放置一个平面一样简单,它会添加 Godrays。

对于后期效果,在 UE5 中,您将需要对后期效果进行更少的调整以获得更好的效果,因为 Lumen 会处理大多数事情。当然,我添加了一些小插图和颗粒并提高了我的 GI 设置,但影响最大的是颜色分级。我第一次使用 DaVinci Resolve 创建 LUT,效果非常棒。

给你一个想法,这是没有和有颜色分级的场景:

DaVinci Resolve中的设置:

我强烈建议您使用 DaVinci Resolve,因为它比 Photoshop 更容易获得您想要的结果。

结论

我在这个环境中断断续续地工作了大约 2 个月。因为我不是全职工作,所以我很难猜测我真正花了多长时间,但如果我必须猜测,我会说 100-150+ 小时。

总的来说,我学会了如何在 UE5 中更好地处理光照,如何使用 DaVinci Resolve,并且我开发了一些创建破坏和常春藤的新技术,这些技术比我以前的要好。

最大的挑战可能是如何在合理的时间内创建如此详细的破坏。具有讽刺意味的是,创造了卡车和公共汽车。我个人不喜欢制造汽车,所以制造这些汽车有点痛苦,但仍然是一种很好的做法。

虚幻引擎 5 很棒,而且比我预期的要稳定得多,我大概只有 3 次崩溃,其中 2 次是在屏幕截图创建期间,最后一次是大的,它不允许我保存所以我输了大约 15 分钟的工作。但这在获得 Lumen 回报时是完全值得的。UE5 也有我没有使用过的新 Nanite 系统,但我认为它非常有用。

UE5 感觉与 UE4 非常相似,当然 UI 和照明都发生了变化,但其余部分几乎相同,甚至更易于使用。我只想说的是记住它仍处于抢先体验阶段,所以期待一些奇怪的东西。通常与照明有关,尤其是虚拟阴影有点问题,所以如果你有阴影问题,这是第一个看的地方。

我真的很喜欢创建这个项目,现在是我再次专注于创建教程的时候了,我肯定会在其中传达我从这个项目中学到的一切。当然,我会做一些较小的个人项目,比如材料和道具创作。

返回首页 

作者 CG-BOX

发表评论