在本片教程中,我将主要讲述如何使用 Maya PaintFX 来制作草地,并加入一些动态效果。
1.打开 Maya 新建一个场景,创建一个 NurbsPlane,将其缩小一点。
PaintFX 有几种不同的创建方式。你可以使用笔刷直接在表面上画,画笔会在表面上生成一条曲线;或者先在表面上创建一条曲线,然后再将笔刷邦定上去。我选择第二种方法。
2.点击工具栏的 make the selected object live 红色磁铁按钮,以激活表面。
3.现在表面已经激活,你就可以在表面上绘制曲线了
选择 Create-CV Curve 工具,并点击边上的小方块,在弹出的 CV_Curve_Options 窗口中点击 reset tool 按钮,并关闭它,然后绘制一条8段的曲线。
4.绘制完后如下图所示,再次点击 MakeSurfaceLive 按钮使平面返回 shaded 模式。
现在选择一个合适的笔刷,开始创建草,通过 Window-GeneralEditors-Visor 打开 Visor 来挑选一个合适的草的样式。
5.在选种笔刷的前提下,选择平面上的曲线。
6.点击 PaintEffects-CurveUtilities-AtachBrushToCurve,将笔刷连接到曲线。你可以通过 Window-Hypergraph 来查看它们的关系。
7.在 Hypergraph 中选择 grassWindWide1 节点,这是你的笔刷,打开 AttributeEditor。
在 AttributeEditor 中改变参数 BrushWidth: .8, StampDensity:12, Segments:12。
8.现在可以预渲染一下,打开 RenderGlobals 设置如下。
9.在 RenderGlobals 的 MayaSoftware 面板设置如下。
10.下面创建一个聚光灯 SpotLight。选择菜单:Create-Light-SpotLight 并打开 AttributeEditor 设置参数。
11.将摄像机摆放在一个合适的位置并渲染场景,渲染效果如下。
12.你还可以为场景添加一些环境,比如雾:打开 RenderGlobals 并设置如下。
13.点击靠近 EnvironmentFog 的黑色箭头,设置如下。
14.渲染效果如下。
15.选择 GrassWindWide1 节点,进入 Turbulence 面板,参数设置如下。
16.这将为草地添加一些风吹过的效果。点击 timeline 的 Play 按钮观察效果。