3dsMax动态云的制作

王朝other·作者佚名  2008-05-21
窄屏简体版  字體: |||超大  

云同烟一样,也是大气效果,比较容易受外界的影响,运动比较随机。我们曾学习利用粒子系统来加风力空间扭曲,和纹理贴图来制作烟,当然也可以制作云。但今天我们来学习如何利用体积雾制作动态的云。

一、创建环境贴图

首先启动 3DSMAX3.0 ,打开材质编辑器,选取第一个材质球,在 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 。调节这三个对象如图:

三、设置云层 1

打开环境浮动框,在 Atmosphere 卷展栏中单击 Add 按钮从中选取 Volume Fog (体积雾), 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 。

四、设置云层 2

按上述方法再添加一个体积雾,设置云参数如下图,在第 0 帧相位值为 -0.2 ,第 100 帧相位值为 0.3 。

最后渲染动画帧序列。下面是第 25 帧的渲染效果。

总结一下: 环境中的体积雾提供了一种在 3D 空间中密度可变化的、膨松的、可移动的雾效果,由风引导它的移动方向,通过改变噪声的相位值来使体积雾产生变化。我在场景中添加了两个体积雾,因而设置了两个 BoxGizmo 辅助物体,(辅助物体不会被渲染出来),目的是让云层的运动多变化,远处的云层运动较缓慢,近处的云层运动较快。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航