欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

3D Studio MAX中流体插件glu3D使用方法介绍

程序员文章站 2022-04-03 11:56:01
这篇教程主要是向脚本之家的朋友分享3D Studio MAX中流体插件glu3D使用方法,教程真的很不错,主要是向大家介绍这个插件的使用方法,来看看吧... 16-04-27...

  在3d studio max中,利用软件本身的功能做出液体流动的动画是比较复杂的,但有了3d aliens glu3d (以下简称glu3d)插件,你就可以轻轻松松的实现很多原来看起来很麻烦的流体动画。glu3d 是一款非常好用而且功能非常强大的流体学插件,流体运算产生速度很快,有支持3d studio max和maya的不同版本。接下去我介绍一下该插件在3d studio max中的主要使用方法。

  一、 启用插件

  安装完插件后,启动3d studio max,在建立几何物体面板的下拉列表中选择"glu3d pouring system"项。然后在"object type(对象类型)"卷中,会出现"glu3d"这个按钮。点击"glu3d"按钮,在视图中就会产生三个对象:glu3d对象、glu3dsource对象和rectangle对象。glu3d对象是最主要的一个对象,通过它可以实现对产生流体效果的主要控制。glu3dsource对象主要实现对流体产生源的控制。rectangle对象是一个阻挡流体流动的对象,可以删除不用(如图1)。

3D Studio MAX中流体插件glu3D使用方法介绍

图1 建立对象

  二、 产生流体

  1. 选中glu3dsource对象,点击"modify(修改)"面板,对其参数进行设置。点开 "parameters(参数)"卷,"source params (源参数)"中的"radius"是设置流体产生口大小的,"rate"是用来设置流体产生速度的,"source timer"的两项用来设置动画中流体产生的开始帧和结束帧,"source type"参数决定了流体产生源的类型。你可以根据不同的流体产生效果来设置以上参数(如图2)。

3D Studio MAX中流体插件glu3D使用方法介绍

图2 glu3dsource对象参数

  2. 选中glu3d对象,在"modify"面板中设置其参数。"animation control"卷是来控制动画生成的,点击其中的"go!"按钮,就开始了流体动画的运算生成(如图3、图4)。

3D Studio MAX中流体插件glu3D使用方法介绍

图3 glu3d对象"animation control"卷

3D Studio MAX中流体插件glu3D使用方法介绍


图4 运算生成流体动画

  "dynamics params"卷是用来控制产生流体粒子的动态参数,其中"lod"值是设置产生粒子的细节值,该值越大粒子的碰撞效果就越好,"thickness"值用于调节流体粒子的浓稠度,"gravity"是重力值,"show praticles"按钮按下以后可以在生成流体粒子的同时在视图中显示粒子,"flush praticle cache"按钮点下后,生成的流体粒子动画将被清除掉。

  "surface params"卷是控制粒子产生后用流体的形态显示的效果参数,"surface lod"是流体表面细节值,"drop size"是流体的大小值,"melthing threshold"是流体溶合值,"shrink wrap"收缩包裹值,"enable surface"按钮按下后可以显示粒子的流体形态,点击"flush surface cache"按钮后会将产生的流体形态清除,只显示粒子形态,"build surface"按钮是建立流体表面,"repair surface"按钮是修改流体表面,在"per-object params"卷中可以添加流体的阻碍物体,并且可以设置阻碍物体的摩擦力和反弹值等等。

  三、 赋材质渲染动画

3D Studio MAX中流体插件glu3D使用方法介绍

图5 动画中的几帧

  选中glu3d对象,可以用材质编辑器给产生的流体赋予材质。赋予好材质后就可以开始渲染动画了。我做了一个简单流体动画中的几帧,根据容器大小对流体进行了参数设置,主要对glu3dsource对象的参数和glu3d对象的"dynamics params"卷、"surface params"卷进行了设置(如图5)。

  教程结束,以上就是3d studio max中流体插件glu3d使用方法介绍,大家学会了吗?希望能对大家有所帮助!