吉林省长白山天池是全国著名的风景旅游胜地,蔚蓝的天空映衬着碧蓝的湖水,不禁让人心情荡漾。可是,您知道这一池湖水是怎么来的吗?看到这幅图您立刻就明白了。
创作工具:3DS MAX 5.0
知识要点:通过本例的学习,大家可以掌握透明材质的实现方法以及空间扭曲工具的使用技巧。
一、制作半透明水瓶
1. 打开3DS MAX 5.0,进入到“Create(创建)”命令面板中,选择“Shapes(图形)”子命令面板中的“Line(线)”工具按钮,在“Front(前)”视图中绘制一条不闭合的曲线作为水瓶的旋转截面(如图1)。
图1 绘制水瓶的旋转截面
2. 进入“Modify(修改)”命令面板,在“Modifier List”下拉列表中选择“Lathe(旋转)”修改器将曲线进行旋转生成水瓶物体对象。
3. 下面单击工具栏中的“Material Editor(材质编辑器)”按钮,打开材质浏览器,选择一个材质球,单击材质浏览器工具栏上的“Assign Material to Selection”命令按钮,将材质赋予选定的物体对象。
图2 水瓶效果图
4. 在“Shader Basic Parameters(色度基本参数)”卷展栏中选择着色方式为“Blinn(反射)”类型。接着展开“Blinn Basic Parameters(反射基本参数)”卷展栏,单击“Ambient(环境反射光)”右侧的颜色块,在弹出的颜色拾取对话框中设置环境色为RGB(20、10、90),单击“Diffuse(漫反射)”右侧的锁定按钮,将颜色锁定解除,然后单击Diffuse右侧的颜色块,设置漫反射颜色为RGB(60、60、150)。单击“Specular(高光色)”右侧的颜色块,设置高光区颜色为RGB(218、255、255)。
接着在“Specular Highlights(镜面高光)”栏中将“Specular Level(高光强度)”参数值设置为20,“Glossiness(光泽效果)”参数值设置为10,“Soften(柔化)”参数值设置为0.2。并将“Opacity(不透明度)”参数值设置为80。同时选中“Self-Illumination(自发光效果)”选项,单击“Color”右侧的颜色块,设置颜色为RGB(77、25、0)。再接着展开“Extended Parameters(扩展参数)”卷展栏,在“Advanced Transparency(高级透明)”栏中将“Falloff(衰减)”方式设置为In。同时设定“Amt(数量)”参数值为70(这个值为0时,表示不透明)。在“Type”类型中选择“Additive(相加)”类型。将水瓶渲染的效果如图2所示。
二、设计动画场景
1. 选择主场景中的水瓶,并单击工具栏中的“Select and Rotate(选择并旋转)”按钮,将水瓶旋转一定的角度(如图3)。
图3 旋转水瓶角度
2. 拖动时间轴滑块到第100帧处,单击“Create”命令面板中的“Geometry(几何体)”按钮,单击其下方的下拉列表,从中选择“Particle Systems(粒子系统)”,单击“Spray(飞沫)”按钮,在“Top(顶)”视图中拉出一个矩形,这个矩形就规定了发射器Emitter的大小。
3. 进入到“Modify(修改)”命令面板,我们就要对流水进行参数设置。展开“Parameters(参数)”卷展栏,在“Particles”栏中设置“Viewport Count(视图微粒数)”参数值为200;“Render Count(渲染微粒数)”参数值设置为300;“Drop Size(水滴大小)”参数值设置为5.0;接着在“Emitter(发射器)”栏中设置矩形的面积,使其比瓶口稍微小一点。在本例中设置“Width”参数值为6.0;“Length”参数值为35.0。在“Timing(定时器)”栏中设置“Start”设置为0,“Life”设置为100。
图4 沿瓶口方向移动
4. 选择“Select and Rotate(选择并旋转)”工具,将喷射粒子系统沿着瓶口方向移动(如图4)。
5. 单击工具栏中的“Select and Link(选择并链接)”按钮,把鼠标移动到“Spray01(喷射粒子系统)”上,此时鼠标的形状变成为连接按钮的形状,按住鼠标不放并移动到水瓶上。松开鼠标,可以看到水瓶闪了一下,就表明“Spray01”已经连接到水瓶物体上了,这样,发射器将会随着水瓶一起运动,始终保持发射器在水瓶的口上。
6. 接着选中“Create(创建)”面板中的“Space Warp(空间扭曲)”按钮,进入到空间扭曲子命令面板,选择“Gravity(重力)”按钮,在顶视图坐标原点处用鼠标拖拉出一个“Gravity01”对象,该正方形的大小并不影响“Gravity”的效果。选择“Spray01”,单击工具栏上的“Bind to Space Warp(绑定到空间扭曲上)”按钮,将“Gravity01”对象连接到“Spray01”对象上来,此时,我们可以看到水柱的下落曲线发生了弯曲。
图5 水流效果
7. 确定“Gravity01”对象处于被选取的状态。然后进入到“Modify(修改)”命令面板,修改一下“Gravity”参数。展开“Parameters”卷展栏,在“Force(力量)”栏中将“Strength(强度)”参数值设置为1.1,效果如图5所示。
三、渲染输出
1. 给动画场景加入背景。选择菜单栏中的“Rendering→Environment(环境)”命令,打开环境对话框,展开“Common Parameters(公用参数)”卷展栏,勾选“Use Map”选项,并单击其下方的“None”按钮,打开“Material/Map Browser(材质贴图浏览器)”对话框,双击“Bitmap”类型,从弹出的对话框中的查找范围,选择一幅天池的图画并打开它。
2. 接着选择菜单栏中的“Rendering→Render”命令,打开“Render Scene(渲染场景)”对话框,我们要对渲染输出的参数进行设置。展开“Common Parameters(公用参数)”卷展栏,在“Time Output”栏中选择“Range 0 to 100”,在“Render Output”栏中单击“File”按钮,设定好输出的文件名、保存类型及保存位置。设定好参数后,单击工具栏中的“Quick Render(快速渲染)”按钮,将场景动画渲染输出。
至此,动画制作完毕,大家通过播放器来观看这段动画:随着时间的流逝,水源源不断地从一个通体透明的容器中流出,并注入到天池之中。怎么样,天池水的来源您现在知道了吧