meshmellow school

微信登录

查看: 1475|回复: 0

【图文教程】创建茅草屋顶

[复制链接]

223

主题

228

帖子

979

积分

高级会员

Rank: 4

积分
979
发表于 2019-11-25 17:27:00 | 显示全部楼层 |阅读模式
本帖最后由 JLL 于 2019-11-25 17:28 编辑

几周前,我们的一个Facebook小组成员问我们,创建茅草屋顶的最好方法。由于其分层性质,材料非常复杂,使其难以编写且渲染昂贵。在本教程中,我们将研究一个半自动化的工作流程,该工作流程利用Megascans库和Mixer创建我们将要使用的两个纹理,以及Autodesk Maya创建的几何图形。与往常一样,我们在此处展示的技术适用于任何3D软件,随时启动您喜欢的应用并尝试一下!


在本教程中,我们使用了库中的Thatch Roof 2x2M资产,因此在开始之前先获取它,也不要忘记Mixer!
21.png


建模
茅草屋顶的建模分为三个任务:创建基础层,然后是主要覆盖层,最后是次要覆盖层。可以将其视为典型的主要/次要/次次要形状,但要考虑茅草。为第一层建模是一个相当普通的过程:创建一个平面,在中间添加一条边,将该边向上移动以形成三角形,斜切边以使其更平滑,并通过向下挤压屋顶的边界,然后斜切它们,为整个结构腾出空间。
22.gif


下一层是主要的叠加层,是在基础层的顶部创建过渡。值得注意的是,在GIF的最后,我们使用了噪声将顶点向上移动,每个顶点的移动强度都是随机的。这在本来很好定义的结构中造成了一些混乱。
23.png


另外,可以通过简单地选择顶点,然后手动移动它们来获得相同的效果。这有点耗时,但是如果需要的话,它可以作为替代。


最后是第三层,也是最复杂的一层:重建屋顶的阻尼边缘。无需从头开始,只需复制基础层,删除所有要从其开始体积的面,然后进行大量的拉伸/添加边缘操作即可。


最后一步是添加噪声,然后对其进行平滑处理,产生随机振动。


这是该区域在现实生活中的样子的参考。
25.png


此时,这只是一个复制和移动顶点以创建更多体积的简单操作。
26.png

在此图像中,我们复制了三次边界,然后在底部随机移动了顶点以创建一些变化。结果,我们最终得到的不是一个简单的网格,而是多个网格相互重叠。正是我们需要的。最后一步的过程非常耗时,主要涉及平面创建并将它们在结构中移动。
27.png


这就是我们最终得到的结果。在此处看到的网格物体都是手动放置的。你可以在Maya中利用MASH或任何等效工具来分散其中的某些平面,但最终,您必须进行一些手动检查并确保所有内容体积合适。


如果您想仔细看一下,可以在这里下载该网格物体。
展开和贴图
完成我们的建模阶段后,下一步自然就是展开工作!
对于这个项目,我们通常从使用平面贴图、顶视图投影UV开始,然后展开它们。至此,我们将对其进行编辑以使其匹配贴图。


在这种情况下,我们将UV切成两半,然后翻转它们以使屋顶的尖端越过纹理中的同一点,而不是使它们仅沿一个方向流动。

[mp4]http://video.meshmellow.cn//meshmellowschool/youtube/jin_20191125youtube%281%29.MP4[/mp4]

就是为了打基础!优点是,展开阶段非常简单,并且大多数情况下需要展开,然后移动/切割UV以使其在适当区域匹配贴图。


在开始展开边界和覆盖网格之前,让我们快速看一下其贴图蒙版。

28.png

该程序是在Mixer中按程序创建的,此处的目标是使用我们之前在基础层上使用过的茅草屋顶,但对所有其他图层都使用自定义不透明蒙版,以帮助改善屋顶的厚度。这是在Mixer中制作面具的方法。
29.gif

然后,我们将其导出为反照率,仅此而已!至于展开,我们只是使用不透明蒙版导入纹理,执行相同的典型展开步骤,然后使用“拉直UV”功能来……拉直UV
[mp4]http://video.meshmellow.cn//meshmellowschool/youtube/jin_20191125youtube%282%29.MP4[/mp4]

将相同的过程应用于其他UV,我们最终获得了非常不错的结果!
30.gif


这里要记住的是,到目前为止,我们对所有内容仅使用了4种纹理:

  反照率

  正常
  粗糙度
  不透明度(在非基础层网格的另一种材料上,但仍使用与基础层相同的纹理)

这使材料非常紧凑,如果需要,我们甚至可以将“粗糙度”和“不透明度”打包到一个贴图中,还可以从Mixer导出噪波纹理以驱动某些颜色变化。



合并
对于渲染,我们遵循与纹理渲染文章中所述相同的工作流程,强烈建议希望渲染其资产的人使用它。

我们还在屋顶周围创建了基本的墙,并导入了一些Megascans资产,以使该项目更有生命。最终结果是在Marmoset Toolbag 3中渲染的,对于茅草屋顶,我们恰好有两种材料,四种纹理和大约7-8K三角形,如果你想在不超出多边形优化预算的情况下制作一个投资组合,这是一个相当不错的选择。

31.png
为这种结构制作LOD也应该相当容易:只要逐步删除不影响茅草轮廓的任何图层,最终对于最低的LOD来说,多边形数就会非常少。


这就是本教程!希望您喜欢阅读并学到一些新知识。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|meshmellow school

GMT+8, 2025-1-30 03:44 , Processed in 0.063280 second(s), 8 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部