- 干货|使用Mash快速制作云层
云层是在各类影视剧中常见的景观。传统的云层一般是使用粒子功能来创建,在下面的案例中,我们来学习一种使用Maya的Mash功能创建云层的方法。
▲效果演示
在Maya场景中,创建9个面片(具体数量自定)。
▲创建云彩模型
创建材质球(本案例中使用的是Lambert材质),分别赋予模型面片,同时指定材质球的贴图(贴图可从网上下载云彩贴图,需要带透明的png格式),调整它们的大小致适当比例(需要冻结参数)。
▲给模型赋予材质并调整大小
选择所有云彩面片,创建Mash网格。完成后,云彩就会呈线性的排列。
▲创建云彩的Mash网格
▲云彩的线性排列
使用建模功能,创建天空球。球体模型只要上半部分即可,需要压扁一点,大小可自定。
▲创建天空球
选择Mash,在属性栏中找到“Mash1_Distribute(网格分布)”。把点数改成200,“分布类型”改成“网格”;再用鼠标中键,把刚才建好的天空球拖拽到Mash的“输入网格”中。
▲连接Mash节点
完成后,云彩就会呈现半球形分布到表面。在这里,我们可以调整原始模型的旋转属性,让云彩的Mash转到一个合适的方向。
▲Mash半球形分布
现在的云彩都是一样的,只是因为我们没有指定Mash的数量。选择Mash,给它添加一个“ID”节点,同时把“ID数”调整为9。
▲添加ID节点
最后我们来给云彩添加一些随机的变化。选择Mash,添加“Random(随机)”节点;调整“缩放X”参数,并且勾选“均匀缩放”属性项,同时把“随机种子”参数调高。
▲添加随机节点并调整参数
这样我们就完成了场景的制作,最后调节摄像机位置,找一个好的角度,就可以渲染了。
▲完成效果
Mash作为新添加的功能,还有很多用途可以开发,我们会在今后的学习中,慢慢接触到。通过Mash功能,我们可以快速的制作云层的场景。当然,这个效果和电影大片中的逼真云层效果还是不能相比的,不过在一些简单的小场景中也完全够用了!