现在我做的这个效果,是用REALFLOW的粒子做的,调节的好的话,就可以产生将空气带入水中的效果。
先来看静帧
再来一个特写
下面来介绍具体方法,首先建立一个场景,一个容器,形状任意。一个半球形的柠檬在容器的上面。
接着分别导出两个物体为.OBJ格式。其实我没怎么用到容器物体,但最后还是帮我节省了MESH的大小。如果想用物理方式来模拟的话,它是必须的。
[page]
导出第二个OBJ格式的物体water box
打开REALFLOW,新建一个场景,将两个.OBJ模型导入,注意场景比例的大小,比例越大,模拟精度越高,相应需要的粒子数量和计算时间也成倍增加。
因为我是选择“造假”的方式来模拟这个效果的,所以用了一个环形发射器,向上发射。其实也可以向下。要是用物理方式模拟的话,需要先打开锁定动画按钮,让粒子充满容器,再进行模拟。DUMB类型的流体是模拟速度最快的。
为柠檬物体设置动力学属性,一般点击成为YES就行了。其中PARTICLE FORCE决定了物体受粒子影响的程度。
[page]
设置重力以及MESH网格的参数。
(点击查看具体参数)
(点击查看具体参数)
(点击查看具体参数)
关联场景中的物体
设置输出帧数和帧速率
(点击查看具体参数)
[page]
在保存选项上勾选MESH和物体动力学输出
打开MAX的场景文件,导入产生的网格。现在可以将原有的容器HIDE
导入物体动力学文件。点击CREATE KEYS,产生关键帧动画。可以看见物体下落,原柠檬物体可以选择隐藏或链接到导入的动力学物体上
为场景添加一个摄像机,注意要打开近距剪切选项。给它一个位移动画,让它随着柠檬物体同部下降,类似跳水比赛的跟踪摄像机。动画在水面处停住
[page]接下来设置物体的材质,给柠檬物体一个多维材质,一个剖面,一个表皮。液体为巴西玻璃材质
在环境中添加背景为一个HDRI文件,在材质编辑器中调节为球形映射方式
设置渲染范围,图象大小
最后勾选渲染面板上的天光,渲染成动画