5 、再建立一盏点光,设置 “translate x” 为 -40 , “translate y” 为 -12 ,它的作用是来照明海面,打开 “relationsip editors” 窗口,点击 “pointlight2” ,然后点击右侧的 “nurbsplane1” 排除沙滩;
6 、建立一盏聚光灯;选中聚光灯,设置 “translate x” 为 16 , “translate y” 为 24 , “translate z” 为 -2 , “rotate x” 为 -90 , “rotate z” 为 -5 ;
7 、按 “ctrl+a” 打开属性窗口,在 “spot lightsape1” 选项卡中点击 “color” 后面的按钮,在弹出窗口中点击 “wate” 按钮,在 “place2dtexture2” 中将 “repeatuv” 都置为 3 ;
8 、点击两次历史构造按钮回到上两级材质。将 “intensity” 置为 10 ,在 “decay rate” 中选择 “linear” ,将 “penumbra angle” 置为 40 ,展开 “ligt effects” ,点击 “ligt fog” 后面的按钮加入灯光雾。将 “density” 置为 5 ;
9 、选中聚光灯回到 “ligt effects” ,将 “fog intensity” 置为 5 。展开 “decay regions” ,勾选 “use decay regions” ,展开 “region1” ,设置 “start distance1” 为 1 , “end distance1” 为 2 ;展开 “region2” ,设置 “start distance1” 为 2 , “end distance1” 为 6 ,展开 “region3” ,设置 “start distance1” 为 6 , “end distance1” 为 23 。打开 “relationsip editors” 窗口,点击 “spotlight1” ,点击 nurbsplane2 排除海面(如图 3 )。
设置海水动画
1 、点击动画参数设置按钮,打开 “preferences” 窗口,将 “playback start/end” 设为 1 至 100 ,关闭窗口;
2 、打开 “multilister” 窗口,在 “texture” 中双击海面的 “solid fractal” 纹理,切换到 “place3dtexture” 选项卡,将时间滑块拖到第一帧处,分别在 “translate” 后面的三个数字框中点击
鼠标右键,选择 “set key” 加入关键帧;
3 、将时间滑块拖到 100 帧处,将三个参数修改为 5 ,并插入关键帧。回到 “multilister” 窗口双击点光的 “solid fractal” 纹理。按上面的方法进行设置;
4 、回到 “multilister” 窗口双击聚光灯的 “wate” 纹理,将时间滑块拖到第一帧处在 wave time 后面的数字框中点击鼠标右键选择 “set key” 加入关键帧。将时间滑块拖到 100 帧处将 “wave time” 修改为 1 并插入关键帧。
制作海豚
1 、使用 “cv curve tool” 在视图中建立一条曲线并修改曲线如图 4 ;
2 、 选中海豚和曲线后切换到 “animation” 模块,点击 “animate→motion paths→attach to motion paths” 菜单命令后面的方块按钮,打开控制窗口,在 front axis 中选择 z ,在 up axis 中选择 y ,点击 attach 按钮,这样曲线成为海豚的运动路径,拖动时间滑块可以看到海豚沿路径运动;
3 、 点击 “animate→motion paths→flow path object” 命令后面的方块按钮,打开控制窗口,将 “divisions front” 修改为 150 ,将 “side” 修改为 30 ,点击 “flow” 按钮,这样拖动时间滑块可以看到海豚的动作比刚才好多了。
装点海底
1 、切换到 rendering 模块,在视图中选择海滩,点击 “paint effects→make paintable” 命令,使 “paint effects” 特效都建立在海滩上;
图 3 灯光和灯光雾
2 、 按下键盘上的数字 8 将视图切换为 “paint effects” 模式。点击 “painet→paint scene” 命令显示场景;
3 、 点击 “get brush” 按钮打开 “visor” 窗口,在 “underwater” 文件夹中是各种的海草、海星等海底动植物,现在你可以利用画笔根据自己的需要在海滩上进行勾画直到满意为止。
图 4 海豚游动曲线
渲染动画
点击渲染设置按钮打开 “render globals” 窗口,在 “image file output” 卷展栏中的 “file name prefix” 中输入动画的名称,在 “image format” 中选择 “avi” 格式,在 “end frame” 中输入 100 ,关闭窗口。点击 “render→batch render” 命令渲染动画,经过一段时间的等待终于得到最终的效果(如标题图)。