3ds Max实战图文教程:创建动画便签牌效果-第一部分
在这个由两部分组成的教程的第 1 部分中,作者 Cristian Pop 将向我们展示在 3D Studio Max 中创建动画“便签牌效果”的三种不同方法。然后,他将继续使用粒子流的力量重新创建效果。对于第三种也是最后一种方法,克里斯蒂安将向我们展示如何使用思维粒子中的节点和规则来实现这种效果。一起来看看吧!
推荐:使用NSDT场景编辑器助你快速搭建可二次开发的3D应用场景
场景设置
步骤 1
使用以下参数在“前”视口中创建“平面”。如您所见,我将“长度Segs”设置为50,将“宽度Segs”设置为80,以保持多边形正方形。始终重命名对象以保持所有内容井井有条。因此,将飞机的名称更改为“位移平面”。
步骤 2
向平面添加“Tessellate”修饰符,以创建如下所示的图案。将其设置为“操作:多边形”并将方法更改为“面部中心”。
步骤 3
现在,添加一个“置换”修饰符。在“位移”组中,将“强度”设置为 80。在“地图”组下,将“人类”图像序列添加到“地图”插槽。要使平面稍微平滑一点,请将“模糊”设置为 0.05。此平面将用于创建“便签牌”效果。
步骤 4
接下来,我们将创建一个低多边形引脚对象。在“前”视口中,使用以下参数创建一个“球体”。“半径”15.0 和“段”12.0。
步骤 5
将其转换为“可编辑多边形”(右键单击>转换为可编辑多边形),然后删除以下面。
步骤 6
使用以下参数创建一个“圆柱体”,将其转换为“可编辑多边形”,然后删除“帽”面。
步骤 7
如图所示将圆柱体移动到位,以创建图钉对象。
步骤 8
然后使用“连接”选项将球体连接到圆柱体。
步骤 9
在“层次结构”选项卡中,将图钉的“枢轴点”设置为对象的中心。
步骤 10
保存场景。接下来,我们将开始创建“便签牌”效果。
方法 1:使用散点创建便签牌
步骤 1
选择“固定”对象后,转到“命令面板>创建>复合对象>散射”。
步骤 2
单击“分散”按钮后,进入“修改”面板以访问其属性。单击“选取分布对象”按钮,然后选择“位移平面”对象。
步骤 3
在“分发方式:”下,选择“所有顶点”。如您所见,引脚太大,在“位移平面”上保持垂直。
步骤 4
在“源对象参数”组中,使用“基本缩放”微调器缩小引脚,然后在“分布对象参数”下禁用“垂直”选项。
步骤 5
在“显示”卷展栏中,启用“隐藏分发对象”。现在一切看起来都很好,但您无法在视口中使用如此大量的图钉。使用“显示”微调器将视口中显示的图钉数量减少到 5%。
步骤 6
不要忘记,使用“分散”,您可以保存预设并在需要时重复使用。至此,我们完成了散点方法!
方法 2:使用粒子流创建便签牌
步骤 1
转到“命令面板>>PF源创建>粒子系统”,然后创建“粒子流”图标。将“视口数量乘数”设置为 100%,以查看视口中的所有粒子。
步骤 2
通过单击“粒子视图”按钮或按键盘上的“6”打开“粒子视图”窗口。然后删除以下运算符,“位置图标”,“速度”和“形状”。
步骤 3
在“显示”运算符卷展栏中,将“显示类型”设置为“几何体”,以查看视口中粒子的形状。
步骤 4
将“定位对象”运算符从粒子视图窗口底部的“仓库”中拖出,将其添加到当前事件中。在“发射器对象:”下,单击“添加”按钮,然后将“位移平面”添加到列表中。接下来,启用“锁定发射器”,“动画形状”和“子帧采样”选项。在“位置:”下,选择“顶点”作为分发方法。
步骤 5
现在,我们将为粒子分配“Pin”形状。将“形状实例”运算符添加到我们的事件中。在“形状实例”卷展栏中,从视口中选择“固定对象”,然后将其缩小到 24%。
步骤 6
将粒子的“方向”从“随机 3D”更改为“世界空间”,在“X”轴上成 90 度。
步骤 7
在设置粒子量之前,我们需要检查“位移平面”有多少个顶点。单击视口左上角的“+”号(或视口名称上的“右键单击”),然后单击“配置...”。在“统计信息”面板中,启用“顶点计数”并选择仅查看所选对象的统计信息。
步骤 8
按“7”热键查看视口中的统计信息。如您所见,“位移平面”有 8,131 个顶点。
步骤 9
在“Birth”运算符中,将“发射停止”设置为0,以在第一帧上生成所有粒子。将“粒子量”设置为 8500,以确保粒子覆盖所有顶点。如您所见,粒子之间存在一些间隙,因为多个粒子可以定位在单个顶点上。
步骤 10
要解决间隙问题,请在“位置对象”运算符中启用“分离”选项。
步骤 11
添加“材料静态”运算符。在这里,您可以为引脚粒子指定材料。
步骤 12
在“渲染”运算符下添加“缓存”运算符。缓存运算符将粒子状态记录并存储到内存中,以便更快地播放。
步骤 13
现在一切正常,将视口中显示的粒子量减少到 5%。这就是粒子流。
方法3:使用思维粒子创建便签牌
步骤 1
转到“命令面板>创建>粒子系统>思考”,然后在视口中创建“思考粒子”图标。
步骤 2
转到“修改”面板,然后单击“思考”卷展栏中的“属性”按钮,以打开“TP”用户界面。
步骤 3
在“动态设置树”视图中,突出显示“主动态”。禁用“即时编辑”以实时查看更改,并启用“显示网格”选项以查看颗粒形状。
步骤 4
要指示粒子的作用,您需要创建“动态集”(规则)。在“动态集树”视图中,单击“主动态”下的“创建”按钮,然后创建两个动态集:“生成器”和“表面位置”。
步骤 5
突出显示“生成器”动态集,然后转到对话框的右侧,您将在其中看到一组新的“创建”卷展栏。
步骤 6
转到“创建卷展栏>运算符>生成器”。选择“Born”节点以突出显示它,然后单击“导线设置”视图的原理图部分,将此节点添加到“生成器”动态集中。“Born”运算符用于生成粒子。
步骤 7
在“天生”卷展栏中,将生成类型设置为“手枪射击”,以在第一帧生成所有粒子。将粒子数量设置为 8,131(我们之前已经看到“位移平面”有 8,131 个顶点)并增加“寿命”值。如您所见,粒子是在“全部”组中生成的。
步骤 8
转到“创建>形状>的卷展栏运算符”,然后为此动态集创建“几何实例”运算符。此运算符用于为粒子指定特定形状。在“几何实例”中,单击“拾取对象”按钮,然后从场景中选择“固定对象”。
步骤 9
为了缩小粒子,我们将使用“缩放”运算符。要创建它,请转到“创建>标准操作员>推出”。在“缩放”卷展栏中,将“缩放”值设置为 24。
步骤 10
转到“创建卷展栏>运算符>材料”并创建“形状材料”运算符。在这里,您可以为引脚粒子指定材料。
步骤 11
将“Born”运算符的“*Born Particle”输出连接到“Geom Instance”、“Scale”和“Shape Material”运算符的“Particle”输入。现在,运算符已连接,并在 8,131,0 位置创建了 0,0 个粒子。
步骤 12
突出显示“表面位置”动态集。在“创建”面板中,单击“组”图标。将“全部”组添加到此动态集。
步骤 13
转到“创建>标准操作员>卷展栏”并创建一个“位置”操作员,然后将其连接到“全部”组。到目前为止,没有任何变化,因为“位置”运算符中的位置设置为 0,0,0。
步骤 14
转到“创建卷展栏>帮助程序>位置”并创建“表面位置”运算符。此帮助程序旨在将粒子放置在选定对象的表面上。如您所见,分布方法已设置为“顶点”。
步骤 15
现在,从“创建>标准版推出>帮助程序”创建“节点”帮助程序。
步骤 16
在“节点”卷展栏中,单击“选取节点”按钮并选择“位移平面”。将“节点”输出连接到“表面位置”帮助程序的“节点”输入。
步骤 17
现在,我们需要做的就是将“表面位置”助手的“位置”输出连接到“位置”运算符的“位置”输入,然后将“全部”组的“粒子”输出连接到“表面位置”助手的“粒子”输入。仅此而已!
最后
希望您喜欢本教程!请继续关注“第 2 天”,我们将了解使用 finalRender 进行建模、动画、着色和渲染!
由3D建模学习工作室 整理翻译,转载请注明出处!