使用 3DS Max 创建游戏道具灭火器:第 1 部分
为3D游戏制作模型真的很有趣。最令人兴奋和最具挑战性的部分是,我们以低多边形建模,然后通过雕刻、纹理和烘焙方法将细节变为现实。尽管最终模型看起来非常详细,但实际上它仍然是一个低多边形网格。在本教程系列中,我们将学习如何在 3ds Max 中创建游戏就绪灭火器。我们将从基本的低多边形建模技术开始,然后在后面的部分中介绍该对象的非常详细的建模、纹理和烘焙。
推荐:使用NSDT场景编辑器助你快速搭建可二次开发的3D应用场景
1. 设置我们的图像参考
步骤 1
我们将从灭火器的参考图像开始。首先,在 Photoshop 中打开图像并按下 Ctrl+I 打开“图像大小”对话框,然后记下图像的尺寸。
步骤 2
现在打开 3ds Max 并创建具有相同尺寸的平面。
步骤 3
现在我们将在平面上应用参考图像。因此,请按 M 打开材质编辑器。然后选择一个空的材质槽,然后单击漫反射通道图框 (1)。这将打开材料/贴图浏览器窗口,此处选择位图,然后从HDD中选择灭火器.jpg文件(2)。现在选择平面并单击将材料指定给选择图标 (3)。并且不要忘记单击在视口中显示着色材料按钮(4)。
您还可以冻结平面,使其无法被选中,或者在处理对象的实际网格时意外移动。因此,在选择平面的情况下,右键单击并选择对象属性。
这将打开“对象属性”窗口。在这里关闭 显示灰色冻结 选项。
现在,选择平面后,右键单击并选择冻结选择。因此,平面被冻结,但我们仍然可以看到应用于它的纹理。
2. 灭火器罐建模
步骤 1
一旦您的图像在平面上可见,您就可以开始建模了。创建一个有 24 条边的圆柱体,并根据平面上的参考图像调整其高度。您可以通过按 Alt+X 切换到网格上的 X 射线(或重影视图),以便通过网格查看参考。
步骤 2
现在,将平面网格转换为可编辑多边形,方法是右键单击它并选择转换为:>转换为可编辑多边形。然后在连接工具的帮助下水平添加两个边环。选择任何垂直边缘后,单击“修改”面板中“选择”卷展栏下的“环形”按钮,然后单击“编辑边”卷展栏下的“连接工具选项”按钮。此处为段输入值 2,为捏合量输入值 73,如下所示。
步骤 3
根据参考图像上的详细信息再插入 3 个边缘环。在这里,我将模型分为三个主要部分,头部,主缸和底部底座。
步骤 4
切换到面选择模式,然后选择沿底部边缘的面以及与围绕水箱中间的山脊对应的面。并使用斜面工具塑造它们。不要尝试匹配此处显示的相同值,因为它取决于您的系统单元设置和模型的比例。所以只要用艺术的感觉来制作它。
步骤 5
接下来,选择下面指示的面并将它们倾斜一点。
完成后,模型现在如下所示。
步骤 6
插入 3 个新的边缘环以匹配气缸头,如图所示。
步骤 7
现在我们必须使以下参考图像。因此,选择每个边环后,使用缩放工具开始逐个缩小它们,以将它们与参考图像匹配(我们稍后将制作顶部手柄部分)。
完成后,模型应如下所示。
步骤 8
现在,我们将开始向某些区域添加详细信息。因此,在圆柱体的颈部添加 2 个新的边缘环,然后将它们放大一点,以使脊细节更平滑一些。
步骤 9
在底部凹槽区域再添加 2 个边缘环,并缩小它们以使其略微向内弯曲。
模型在此阶段如下所示。
3. 软管建模
步骤 1
现在我们将开始制作悬挂在主腔上的圆柱形软管。因此,创建一个具有 12 个段和 12 个边的圆环。
步骤 2
选择下面以红色显示的多边形并将其删除。
步骤 3
现在选择圆环的底部边缘环。
步骤 4
按住 Shift 键后,使用“移动”工具沿参考图像向下拖动边缘。
步骤 5
如图所示,在顶部插入一个边环。
步骤 6
沿上边缘选取面,然后使用“斜面”工具将面向外斜面,使用“局部法线”作为“斜面类型”。
步骤 7
接下来,选择并删除内侧面。
4. 主手柄建模
步骤 1
在顶部再创建一个圆环以创建灭火器罐的手柄。
步骤 2
只要确保这个圆环的尺寸与主缸顶部的尺寸相同。
步骤 3
在靠近顶盖角的地方插入一个边缘环,如下图所示。我们将从这里挤出手柄的支柱。
步骤 4
选择这 8 个面,中间有相等的间隙,如图所示。
步骤 5
向上拉伸这些面,使高度与参考图像匹配。
步骤 6
切换到顶点选择模式并选择控点的顶部顶点。并将它们向外缩放以使它们略微倾斜。
步骤 7
这就是我们迄今为止创造的。
步骤 8
再次选择顶部顶点后,将四个控点从顶部向下缩放一点,使其呈锥形。
步骤 9
现在在四个手柄的中间添加 2 个新的边缘环。
步骤 10
选择新边缘之间的垂直边缘,然后缩小它们以创建弯曲效果。
步骤 11
您可以使用“流连接”工具添加更多循环或曲线。这是一个非常有用的工具,可以制作具有精确角度的曲线。选择所需的边环后,转到石墨建模工具>环,然后单击流连接。
步骤 12
完成后,这就是我们到目前为止创建的模型。
5. 辅助控点建模
步骤 1
现在我们将制作用于携带灭火器的手柄。我们将在此处使用样条建模。
步骤 2
因此,首先在视口中创建一个矩形形状(创建面板>矩形>形状。
步骤 3
将矩形转换为可编辑样条,方法是右键单击它并选择转换为:>转换为可编辑样条。
步骤 4
现在我们将添加一些顶点。因此,在选择前 2 个顶点的情况下,应用 Fillet 命令,然后排列顶点,如下图所示。
步骤 5
使用区段模式选择底部段,然后将其删除。
步骤 6
跳转到侧视图,并在顶部将样条曲线稍微弯曲。
步骤 7
现在让它从中间逐渐变细。
步骤 8
再次在侧视图中,将样条曲线在底部也弯曲一点。(确保弯曲略小于顶部段。
步骤 9
它应该看起来像这样。
步骤 10
现在转到可编辑样条并打开在渲染器中启用和在视口中启用选项。并根据需要调整样条的厚度量。
步骤 11
将手柄旋转一点,如图所示。
步骤 12
现在转到修饰符列表并将 FFD 4 修饰符应用于手柄。
步骤 13
右键单击控点并选择中间的下部控制点,然后将它们向内缩小一点。
步骤 14
我们已经准备好了灭火器的基本型号。现在,我们将添加更多细节和支撑边缘,以获得更平滑的角落和更好的高光。
6. 详解灭火器罐
步骤 1
我们将开始向灭火器模型添加详细信息。我们将首先在灭火器上制作信息面板。对大多数人来说,它看起来像一个贴纸,但在参考图像中,它是由金属板制成的。查看此链接以获取更多详细信息 http://www.vintagefireextinguishers.com/prod.html。首先在主缸中间插入 2 个边缘环,这些边缘环应与板的位置相匹配,这在参考图像中可见。
步骤 2
选择板块区域周围的多边形,如图所示
步骤 3
通过单击修改面板中“编辑几何”卷展栏下的“分离”按钮来分离多边形。检查 分离为克隆 选项并按 OK.
步骤 4
现在,单击修改面板中“编辑多边形”卷展栏下的“斜面”选项框。调整设置以使其稍微粗一点。我们也可以使用拉伸,但我们希望多边形从边缘逐渐变细。我们希望它们略微变细,因为它将有助于以后获得更好的法线贴图。
步骤 5
按 M 打开“材质编辑器”并将标准材质应用于所选面。您始终可以在稍后阶段更改材料。我们这样做是为了使板看起来有点不同,并将其与模型的其余部分分开。
7. 软管细节
步骤 1
现在使用连接工具向管道添加 2 个边环。
步骤 2
选取两条新边之间的多边形,然后使用斜角创建内凹槽。
步骤 3
再插入 1 个边环,如下图所示。
步骤 4
现在选择边缘正下方的多边形,如图所示。
步骤 5
重复相同的斜面操作,但这次将面向外倾斜以拉伸它们。
步骤 6
在下部多边形再插入 1 个边环,如下图所示。
步骤 7
选择指示的多边形,然后再次使用斜面工具将其向外拉伸。
步骤 8
现在我们将制作喷嘴。在喷嘴与管道分离的地方插入一个边缘环。
步骤 9
在最后一个边环上方再插入 1 个边环。
步骤 10
选择中间面后,向外斜面多边形。
步骤 11
选择底部顶点并使用缩放工具将其缩小,如下图所示。
步骤 12
在锥形零件上再插入 2 个边缘环,如图所示。
步骤 13
选择较低的顶点并将其向外缩放一点。
8. 创建高分辨率模型
步骤 1
现在让我们继续制作对象的高分辨率/高多边形网格。我们将通过在支撑边缘的帮助下为角落添加平滑度来做到这一点。使用支撑边是制作高分辨率模型的基本方法。我们添加支撑边以为主边提供支撑,因为当我们稍后应用 Turbosmooth 修改器时,所有边都会进入中心。因此,为了避免形状崩溃,我们需要添加支撑边缘。
下图清楚地说明了这一点。
在此图像中,您可以看到模型中没有支撑边缘的变形/形状抽筋,因为所有边缘都延伸到中心,导致对象的原始形状变形。现在看第二个模型,其中红线是主边缘(旧/原始网格),绿色线是支撑主边缘的支撑边缘,使它们免受任何不必要的移动,从而保留变形和形状。
步骤 2
下图显示了支撑边缘如何定义拐角的平滑度。如果边缘非常接近,它们将是锐角。但是,如果您希望在角落获得平滑的结果,请增加边缘之间的间隙。
步骤 3
我正在使用快速循环工具来添加支撑边缘。它非常快速且易于使用,并且在使用它时您可以获得很大的自由度。在这里,我为它分配了一个热键,以使事情更快。要分配热键,请转到自定义>自定义用户界面。这将打开“自定义用户界面”窗口。在此处选择“键盘”选项卡,然后在列表中搜索“快速循环”操作。现在,在选择Swift Loop的情况下,单击热键框并按空格键,然后单击“分配”按钮。因此,空格键已成为打开快速循环工具的热键。
步骤 4
现在让我解释如何使用 Swift Loop。只需按空格键打开快速循环工具,然后将鼠标拖到您的对象上。现在,您将看到对象上出现一条绿线,该线跟随鼠标的移动。现在,无论您要插入边环的哪个位置,只需单击该区域,即可插入边环。在按住 Shift 的同时使用此工具时,可以插入流连接边环。使用正常连接,您无法获取几何图形的流动,您必须手动调整它。但是在 Swift Loop 的帮助下,您可以将 12 面圆柱体变成 24 面圆柱体,同时保持原始流量和圆度不变。如果您想通过单击删除边缘循环,只需在按 Shift+Control 的同时单击边缘,边缘及其相应的顶点将被移除。
步骤 5
在这里,我们开始添加支撑边。您可以看到支撑边缘只是保持主边缘。如果我们去除这些边缘,我们可以像以前一样将模型变回低分辨率模型。一条边向上,一条边向下;这是添加支撑边的主要标准。
步骤 6
在这里你可以看到我在主缸上添加了一些边缘。实际上这些不是支撑边缘,而只是为了网格的分布。它们将有助于减少阴影错误,因为有时您会在平面零件上遇到阴影错误。
步骤 7
在这里,我添加了更多支持边缘。请确保在按 Shift 键的同时添加支撑边缘以获得适当的网格流。
步骤 8
我还在金属板上插入了几个支撑边缘。
步骤 9
我在圆顶和主缸的接合区域添加了几个支撑边缘。
步骤 10
这部分有时可能很困难。在这里,您可能必须在不进行连续循环的情况下结束某些边。您可以看到有两个边缘聚集在一起,如图所示。
步骤 11
像这样在管道和夹紧区域的接头处插入几个支撑边。
步骤 12
并在管道末端添加几个支撑边缘。
步骤 13
在这里,您可以看到我如何在圆柱体底部添加支撑边缘。使底部有点光滑和弯曲。
步骤 14
在这里,我创建了一个新零件以添加到灭火器罐顶部。但是,这在参考图像中不可见,但有时您需要添加一些额外的细节以使对象更加逼真。
结论
这是最终的高分辨率灭火器模型。在本系列的下一部分中,我们将优化此网格以创建低多边形版本。
由3D建模学习工作室 整理翻译,转载请注明出处!