全部资源
  • 全部资源
  • - 交通工具
  • - 动物昆虫
  • - 场景模型
  • - 建筑模型
  • - 植物模型
  • - 武器模型
  • - 独家资源库
  • - 科幻模型
  • - 角色动画库
  • - 角色模型
  • 知识干货

《玛莉-路易丝号》老式渔船3D模型制作全流程

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

参考与构思

自从五年前开始接触3D以来,我立刻意识到这就是我想从事一生的职业。这个职业赋予我一切——创意、专注力、想象力以及自我批判意识。

通过这个项目,我想展现自己童年生活中的重要部分:布列塔尼地区。我已经两年没有回去过了,非常想念那里,因此希望通过再现布列塔尼最具象征性的元素之一——捕鱼(当然还有可丽饼,不过那可能是以后的事)来向它致敬。

我在现实中找到一艘船作为我的创作对象,这艘船名为STRINKEREZ-DOUR,是一艘来自布雷斯特的老式刺网拖捞船。当我看到这艘船的照片时,立即决定要以其为蓝本进行创作,同时添加一些个人化的元素,比如船舱和船体并不完全一样。

像任何项目一样,首先要做的是尽可能多地收集参考资料,这些资料必须尽量精确且数量充足。网络无疑是寻找参考资料的最佳场所,我个人经常使用Pinterest和Google图片搜索,其中Pinterest的一大优点在于一旦明确你要查找的内容,它会为你提供大量风格相近的图像。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

素材整理

当拥有大量参考资料后,我会进行筛选清理阶段,只保留对制作有用的参考资料。通常我会尽量收集多样的参考资料,但过多的资料反而会让人困扰,所以务必要明确自己的创作目标,避免迷失在图片之中。确定所需道具后,应针对它们寻找尽可能多的参考资料。

建模

准备工作充分完成后,就到了深入主题的环节。首先从建模开始,我个人使用Blender这款工具,已经使用多年并认为其极为出色。我先在Blender中创建场景的整体低面模型,之后再切换至其他软件。

在整个过程中始终保持按比例工作至关重要,为此我采用虚幻引擎的人偶模型确保尺寸上不会出错。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

花费时间最长的部分就是创建所有的绳索,我同时运用了Blender的曲线工具和Marvelous Designer的模拟功能。小绳索以及绳结都是使用曲线工具创建的,而堆叠在一起的绳索则是通过Marvelous Designer进行模拟的。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

使用曲线创建绳索

对于绳索的模拟,我使用了一个通用网格,在Marvelous中进行模拟,并建议在模拟参数中加入一点压力以防止绳索自身塌陷,然后在Blender中进行轻微的手动调整。绳索是我整个项目中最关键的部分。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

在Marvelous中模拟绳索

低面模型完成后,我进入UV展开阶段,这一阶段并无特别值得一提之处,除了需要尽可能整洁地完成UV展开以便在纹理贴图时不被打扰。

为了帮助完成这项任务,我使用了Blender的两款插件:UV Squares和UV Packmaster,这两款插件节省了我大量的时间。前者可以帮我将UV布局规整为方形,后者则能根据多种选项自动打包UV。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

随着时间推移,我逐渐认识到最重要的一点是组织有序。如果不这样做,很快就会迷失方向甚至放弃,所有内容都应当妥善存储在文件夹及其子文件夹中,如果你场景中只有两个道具可能问题不大,但如果道具数量达到50个,那么组织有序的重要性就会凸显出来。

Blender提供了非常简单的工具,可以让你在集合和子集合中合理组织场景。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

我一直保留着低面模型、高面模型及导出资源的副本,这样可以在必要时随时回溯。

完成低面模型后,接下来就是高面模型的制作。这部分工作我主要在ZBrush中完成,我非常喜欢用ZBrush创作高面模型,因为它快速且效果干净利落。

我的工作流程相当简单,将道具导入ZBrush后,我会勾画所有硬边,为此使用ZBrush的“crease edges”功能,可以根据一定角度值进行勾画,缺失的一些勾画我会手动完成。接着只需细分网格并应用Dynamesh,对于这部分,我不需要在高面模型中添加太多细节,因为纹理将会完成剩下的工作。最后进行降面处理并导出至Blender。

以下步骤:Crease edges > Subdivide and Dynamesh > Decimate

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

烘焙过程相对快捷,我使用Marmoset Toolbag,因为在我的观点中,这是最快最准确的烘焙工具。重要的是,你的高面和低面模型需放置在同一位置并且具有良好的命名规范,例如:SM_Table_A_low和SM_Table_A_high。

然后只需将它们导入到Marmoset中进行烘焙,我通常选择4K分辨率,仅烘焙法线贴图和环境光遮蔽。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

纹理贴图

烘焙完成后,我可以转至我最喜欢的,同时也是最复杂的步骤——纹理贴图。

在这个步骤中,仔细观察参考资料至关重要,因为它们将真正指导我们的纹理贴图工作。如果手头的参考资料不够详细,你还可以去寻找更多参考资料。

在这个项目中,我真的想赋予船只一种“旧船”的外观,略显破败且锈迹斑斑。我建议始终选用一些不太常用/废弃的风格,这样的纹理贴图以及背后的故事情节会比仅仅光滑、干净的纹理更为有趣。记住,你的道具需要讲述一个故事。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

纹理贴图时,我首先设置Painter视口,为此我参考了Jason Ord在一篇教程视频中的设置分享,强烈推荐这篇教程,非常棒。

我通常以同样的方式进行,从最大的部分开始,到最后处理最小的细节,因为基础材质必须首先正确无误。我的纹理贴图是由颜色变化、粗糙度、污垢、灰尘、模板等多种元素组合而成的。

我会思考哪些因素可能破坏了表面,如风、水、风暴等,每个道具各不相同,我们不能像纹理贴图一把武器那样贴图一艘船,但构建图层的逻辑是相同的,都是从大到小逐步细化。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

正如这里所示,轮胎因时间和与其他船只碰撞而受损,可以看到许多明显的油漆痕迹,很可能是其他船只船体的油漆。正是这些细微之处让你的道具生动起来。我的目标是通过纹理贴图将轮胎的故事转移到我的道具上。

我首先创建轮胎基础材质,即橡胶/胶皮纹理,赋予其颜色和粗糙度特征。然后添加颜色变化,此处偏向白色/灰色,损坏的轮胎往往呈现出这类颜色。接着添加粗糙度变化,轮胎并非完全平整,光线会在内部反射,同时也要考虑到此处的轮胎可能是湿润状态。

最后一步是为我的轮胎注入生命力,即添加细节。前面提到过,我们可以看到许多油漆痕迹和撞击痕迹。这里有一系列程序生成或使用模板手工创建的污垢/灰尘图层,我推荐Rick Greeve讲解此过程的视频。

https://www.artstation.com/learning/courses/YR7/creating-and-texturing-with-custom-stencils/chapters/8OK4/how-to-use-stencils-inside-of-substance-painter

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

渲染

渲染也是我最喜欢的部分之一,在这里创造出你的图像和构图。我在这里使用了Marmoset 4的光线追踪技术,我认为其表现非常优秀,我经常使用该技术,只要设置得当,就能获得非常酷炫的结果。

打开Marmoset后的第一件事就是设置场景,对于大部分渲染作品,我倾向于使用正交视场角(orthographic FOV)的相机,我非常喜欢这种渲染效果。务必开启ACES并轻微锐化,避免画面过于模糊,就这样基本完成。对于所有合成工作,我个人更喜欢在Photoshop中进行,这样能给我更多的控制权。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

对于灯光氛围,我使用了HDRI“Indoor Fluorescents”,在我看来,它可以带来最佳效果,产生的对比度较低,而且能够营造出较为平滑的光线,便于后期重新调整。

场景中仅有两盏定向光源,一盏照亮右侧,另一盏照亮左侧,我不喜欢使用过多的灯光,因为过多的灯光可能会改变色彩或纹理的外观,我希望呈现的效果与在Painter中的感觉保持一致。最后,我常常用经典的黑色背景,这样可以突出主要元素。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

在Photoshop的最终处理阶段,我也力求简化操作,使用一系列诸如对比度、亮度、饱和度等组成的合成图层,并努力实现我想要的最终效果。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

我还建议添加高通滤镜(High Pass filter),它能让细节更加鲜明,所以可能需要设置稍高于直观感受的数值。只需执行滤镜>其他>高通滤镜即可。你可能在屏幕上看不到差别,但尝试一下,你会发现质量上有显著提升。

《玛莉-路易丝号》老式渔船3D模型制作全流程次世代模型库

本文即将结束这次拆解分析,感谢阅读我的文章,希望对你有所帮助。

标签

评论