TFD标签基于粒子发射与force(力)
C4D插件X-Particles粒子特效(一): TurbulenceFD流体插件初步了解
C4D插件X-Particles粒子特效(二): X-Particles粒子插件使用技巧
C4D插件X-Particles粒子特效(三): TFD流体标签基于粒子发射与Force初步了解
C4D插件X-Particles粒子特效(四): KK粒子缓存与KK prt文件加载
C4D插件X-Particles粒子特效(五): XP粒子与TFD流体混合应用马奔腾实战
C4D插件X-Particles粒子特效(六): KK渲染器几个常用功能简介
C4D插件X-Particles粒子特效(七): C4D插件X-Particles粒子特效(七)
C4D插件X-Particles粒子特效(八): TFD对于XP粒子的本质及配合力场的使用技巧
1:C4D流体Turbulencefd标签基于粒子发射及force(力)
下面我们来新建一个球体已经TFD Container容器,并把球体帮到作为TFD流体插件的发射器标签,我们选择该标签,在其属性栏中设置温度为2,只有有了一个温度值,才会产生浮力如下图所示:
我们开启模拟后,产生的效果如下图所示:
接下来我们创建一个正方体,调整好尺寸,并为该正方体添加一个流体发射器标签,其标签默认的温度为0度,因此播放时器静止状态,我们勾选流体发射器标签属性的碰撞选项;如下图所示:
接下来我们该正方体滑块制作动画,在第0帧与第50帧之间设置关键帧,在第50帧时,旋转一定的角度;在播放的过程中就会旋转动画;当我们开启正方体碰撞后,模拟时明显变慢;加入我们给正方体上的流体标签也添加一个温度,效果是不是更好,我们可以自行尝试;
我们之前也讲过,开启碰撞会让流体有更多的细节,
下面我们来看流体发射器的相关属性,如下图所示:
我们来颜色只要选集才会模拟这个属性,怎么理解的,下面我们选择这个球体表面,首先需要把该球体转换为可以编辑对象,按C键即可以,并选择面模式下操作,当我们选择球体的表面时,在面模式下,选择框选工具,然后按V将,执行-->选择然后点击"设置选集"选项,即可生成选集图标,如下图所示:
接下面我们把上面生成的选集标签拖拽到流体发射器的选集框中,如下图所示:但是在这种情况下,我们必须把填充对象去掉;
下面我们新建一个工程,快捷键Ctrl+N即可创建一个新的工程,创建一条TFD流体容器,添加一个C4D自带的粒子发射器,并为发射器绑定流体发射器标签,如下图所示:
下面我们来创建一个摩擦力,设置其衰减的形状为”方形”,并调整其大小,设置摩擦了的强度为100,如下图所示:
下面我们来设置摩擦强度为10看看产生怎样的效果,如下图所示:
我们设置粒子发射的速度为100,我们选择发射器(Emitter)上绑定的流体发射器的图标,然设置流体的强度与粒子速度自己关联,如图所示,并双击Intensity的后的选项红圈1的区域,然后
弹窗一个窗:
弹出的窗如下图所示:该图中的横坐标表示粒子的速度(我们设置),纵坐标为流体的强度,我们滚动鼠标中间,滑动横坐标的速度值与我们设置的这一致;我们设置粒子的最大速度为100,如下图所示:
由下图我们可以看到,当粒子的速度小于60的时候,它就不再发射流体了,后半部分有摩擦了,粒子的速度减少;这个对我做一些特效场景有帮助:
如我们这次设置一个值,看看下面的效果:
下面我们继续来讲解TFD流体的属性Force(力),TFD流体插件有这样一个特点,它不支持默认的C4D的各种力,我们不能说这个流体我们给它一个螺旋力让流体螺旋;或者给它一个风了,让它怎样怎样这是不可以的;但是我们可以通过设置它的属性去近似的模拟力,下面我们把TFD Container容器的属性,Simulation选择卡下的Templature的属性设置为0,如下图所示:
效果如下图所示,流体不受载体粒子的速度影响;
我们回到发射器上的流体发射器标签,并选中该标签,设置其属性,如下图所示:
下面我们再次来模拟,看看效果如下所示:设置该值后,模拟的速度明显变慢,好像流体与粒子之间有碰撞似的;
下面我们新建一个X-Particles粒子发射器,并未该发射器绑定在流体容器上,即添加流体绑定标签,我们选择该标签,设置其温度为2,此时对象窗口的对象列表如下:
我们来看看发射流体的效果图;
接下来我们创建一个正方体,调整其尺寸,给其绑定一个流体发射器,设置其温度为1,使其能够发射流体,同时设置它的为填充发射,即在立方块内部发射,如下图所示:
我们来模拟看看发射效果:
此时我们看看对象窗口对象列表如下图所示:
下面我们开启XP粒子发射器,设置其force下的Velocity Weight==2,使其发射粒子去碰撞到正方块,而此时我们设置正方块的Force下的Velocity Weight= =2,效果如下图所示,我们可以设置正方体的Force对应的Velocity Weight == 2,看到的效果如下下图;在这里我们是一个小方块,我们也可以使用一个log或者文字等模型对象,以为不同的形态的对象或者颜色,参数的粒子形态与颜色是不一样的;