喜欢做海的朋友肯定知道插件dreamscape和外挂RealWave,它们做海的真实度都是无可挑剔的,不过我个人觉得前者工作的时候速度不是很快,后者比较烦琐。但大家有没有试过一种贴图也可以完成这项任务呢?这种贴图是不受分辨率的影响的,它是一个程序,是由外Darktree制作出来的,它的制作方法是节点的叠加式,用惯后期软件Maya Fusion或者Digital Fusion的朋友就比较容易理解。
这里就先用它本身附带的贴图程序做个效果吧,看看它的诱惑力能不能引起你的“冲动”。效果如图1。
启动MAX开始吧!(进行下面制作的前提是:你装了这个外挂和接口程序),先来创建几块大礁石吧,进入创建命令面板,在图形的选项卡中单击Line按钮,在Top视图中随意的绘制出一条封闭曲线,用来制作礁石轮廓,然后在Front视图中绘制一条带弧度的曲线,用来放样成礁石的参考线。如图2。
选择封闭曲线,然后进入Compound Objects(合成物体),点击Loft按钮,然后点击Get Path钮,在任意视图中拾取带弧度的那曲线,如图3。 然后进入修改命令面板,展开Deformations前面的加号,在下面点击Scale钮,弹出Scale Deformation(X)对话框,然后运用加点和移动工具,把那条红色的曲线编辑成大概如图4。
同样道理点击Twist按钮,在弹出的Twist Deformation对话框中将曲线调节成如图5,礁石的基本效果已经出来,为了增加礁石的凹凸效果,在其上再加入一个Noise修改器,并设置参数,把Seed设置为:1,同时勾选Fractal,在其下面把Roughness设置为:1,Iterations设置为:8,接着把Strength的X设置为:3,Y设置为:5,Z设置为:0。如图6。
为了增加场景中的气氛,复制多几个刚才创建的礁石,对其缩放和变形,旋转一些角度,同时在Top视图中创建一个Plane,用它来模拟大海,长宽大概都为:2200左右(注意的是:尽可能把创建的礁石往Plane下一点,这样才能模仿礁石在深水下的感觉)。如图7。
下面进行贴图的设置,按下键盘的M键,弹出材质编辑设置对话框,选中一个新的材质球,然后单击Standard按钮,在弹出的对话框中双击SimbiontMAX(它是贴图接口)项目,然后在None中单击,找到你装载贴图程序的文件夹,选择stoneCaveWall项目,这个一般是用来制作洞穴的贴图,这里通过参数的调节来制作礁石,场景中的礁石分别指定这个贴图,并设置参数,把Bump Height设置为:3,Erode设置为:30,Specular设置为:60,Glossiness设置为:23。如图8。
同样的方法设置大海的材质,选择natureOcean贴图程序,指定给创建的Plane,在Tweaks下设置Sea 1的颜色为R:96,G:140,B:131。设置Sea 2的颜色为R:16,G:20,B:46。把Reflectivity设置为:100,Specular设置为:100。如图9。
渲染一下,效果如图10。我们现在看到大海的效果还不是很真实,这里要为场景中增加一盏主光源和一盏补光,都用泛光灯就可以了,还有大海远处的朦胧效果还没有出来,这里就要通过摄象机的焦距和增加环境雾效来模拟现实。首先要创建一个摄象机,调节好摄象机视图的位置。在修改面板中找到Environment Ranges选项卡,勾选Show,把Near Range设置为:368,Far Range设置为:1400,(注意:参数不是千篇一律的,要观察摄象机的两个暗黄色的线框,较深的是最远范围,也就是Far Range,较浅的是最近范围,也就是Near Range。)效果看图11。
下面就要设置雾效了,按下键盘的8键,弹出Environment对话框,在Atmosphere下点击Add钮,在弹出的对话框中选择Fog(标准雾)项目,接着设置雾的颜色,在Color下点击颜色块,把R设置为:195,G设置为:199,B设置为:213,这个颜色也可以由自己的喜好而设置。其他参数默认就可以了。如图12。
渲染一下,如图13。怎么样?效果还过得去吧!如果要设置海水荡漾的动画也很方便,在材质编辑器中设置Bump Height的参数和Tweaks下的Random Seed参数,打开动画记录钮拖动时间滑块到适当的位置,调节参数进行记录就可以了。好啦,就介绍到这里咯,希望多点MAX朋友运用这个贴图程序,可以多点交流。