CG广告中动态云的制作

在光明牛奶较新的一部广告《追逐新鲜篇》中(如图1)当摄像机视角仰视拍摄的时候 , 湛蓝的天空一览无余 , 朵朵白云飘在其中悠闲自得 。意境一下子出来了!在三维软件中如何来制作这样的效果呢? 大气的自然流动感觉、运动的随机性 , 这些都要着重注意 。使用3DSMAX中的体积雾就可以实现了 。
启动3DSMAX 5 , 打开材质编辑器 , 选取一个材质球 , 在Map的Diffuse通道添加一张蓝天的图片 。然后主菜单“Rendering/Environment”打开环境设置窗口 , 按“Map”按钮 , 在弹出的材质设置窗中勾选“Browse From”下的“Mtl Edit” , 从右端选取“Diffuse Map Color:Map#1” , 点击“OK”按钮确定 。这样我们就将天空图片赋予了环境贴图(此时试着渲染一下 , 蓝天效果已经有了) 。下面我们来创建白云 , 建立明令面板/Help(辅助物)的下拉列表中选取 “Atmospheric Apparatu” , 在“Object Type”卷展栏下 , 点击“BoxGizmo” , 在顶视图拖拉出一个立方体 , 长宽高分别为970 , 1605 , 32 。按同样的方法再创建一个立方体 , 长570 , 宽1585 , 高32 。再创建一个摄像机 , 参数如下“ens:43.456、FOV:45deg、Environment Ranges(环境范围):Near为0;、Far为871 。勾选Show 。调节这三个对象 , 使得摄像机仰视的角度斜向上拍摄这两个BoxGizmo!小提示:这里 , 我们设置了两个BoxGizmo , 目的是让云层的运动效果富有更多的变化 , 远处的云层运动慢 , 近处的云层运动快 。
接着我们来设置云层 。打开环境设置窗口 , 在Atmosphere卷展栏中单击Add按钮从中选取Volume Fog(如图2 , 这是体积雾 , 一种在3D空间中密度可变化的、蓬松的、可移动的雾效果 , 由风引导它的移动方向 , 通过改变Noise的相位值来使体积雾产生随机变化) , OK确定 。
在体积雾参数卷展栏中按“Pick Gizmo”按钮 , 在顶视图中拾取BoxGizmo01物体 , Density(密度)为40;雾的颜色为白色;Noise Type:Fractal(破片);Noise Threshold:Low为0.2;Level:5;Size:200;Wind from the:Left;Wind Strength(风力度)为11.6 。确保目前在第0帧 , 按Animate(动画)按钮 , 使之变红 , 调节Phase(相位)为-0.6 , 移动时间滑块第100帧 , 调节相位为1 。按上述方法再添加一个体积雾 , 设置云的参数(如图3)在第0帧“相位值”为-0.2 , 第100帧“相位值”为0.3 。
最后渲染一下动画看看吧 , 效果是不是还很不错呢:)剩下的工作就是Import导入光明奶牛的三维模型放置于场景中了 。

    推荐阅读