如何用3d max做火和水?

来源:百度知道 编辑:UC知道 时间:2024/05/16 10:47:24
我想用3d max做跳跃的火和波动的水,要怎么做呢?希望有详细!!谢谢

靠max自己的功能做出火来就不错了,一直一来max就靠那个fire effect的大气效果做火焰,自max2一来就没改进过。方法是建立一个球形大气装置(在创建面板>辅助物体>大气装置),在environment(环境)面板里添加一个fire effect效果,把载体指定到刚才建立的装置上。调试下参数,一共也没几个参数,效果就出来了。恐怕也就勉强看起来是火焰吧。要追求逼真,那只好求助插件了(什么blurfire,phoenix,aura等等)。
波动的水,只要没起浪花,也就是没有大幅度变形的话,一般是把高面数的plane添加噪波效果并动画起来。噪波效果可以用多层noise修改器制作,也可以用displacement修改器或者displacement贴图制作。材质方面使用光线追踪产生反射,最好是raytrace材质+fresnel的反射属性+全透明。如果你用插件渲染器的话,一般它们都提供水材质,直接套用就好了。另外凹凸bump贴图通道最好也配合个noise贴图增多细节。最后要注意环境贴图很重要,因为水在反射环境,环境好看了水才好看。
另外如果要水波动起来很逼真或者能与物体互动的话,可以使用reactor力学模块里的water功能,用法比较简单但至少也得看教程。
如果波涛汹涌的海面那max目前还不行,只能考虑插件或辅助软件。其实动态形状的模型对每个3d软件都是考验,目前也都没有发展到很成熟的阶段,再等几年应该能普及。