1-4期
195人加入学习
(33人评价)
Houdini 影视特效实验班

6个月零基础到入职

价格 ¥ 6198.00
教学计划
承诺服务


particle fluid surface节点surfaceing选项卡,method参数栏,用哪一种方式给流体粒子生成mesh,average postion生成一个表面平滑的mesh,spherical会生成一种表面有圆球体的mesh,不知道这种mesh做什么用的,一般用不上;  particle separation参数,决定mesh的精度,一般和DOP里flipobject节点的particleseparation参数保持一致;  Vorxel scale参数,决定场的体素的大小,拿这个值和particleseparation参数里的值相乘,得到的就是体素的大小;  influence scale参数,决定流体粒子之间相互影响的最大距离,拿这个值和particle separation参数栏里的值相乘,得到的就是流体粒子之间的最大影响距离;  droplet scale参数,决定流体粒子的pscale,流体粒子本身的pscale属性的值和这个值相乘,得到的就是流体粒子的最终pscale的值;  limit refinement iteration,这是一种生成mesh的优化模式,官方文档都不推荐使用;  union compressed fluid surface 参数,因为之前的fluid compress节点对流体粒子进行了优化,删除掉一些中间层的流体粒子,勾选这个参数,会使被删除的那些流体粒子的部分,进行一个自动的插补,这些被压缩的流体粒子形成一个完整的mesh;  erosion scale,因为之前fluid compress节点中有流体粒子被删除,后来进行自动插补,这样的插补可能会导致流体粒子和场之间有缝隙,这个值就是用来消除这些缝隙; 总结一下,这几个参数,除了particle separation参数,这个用来决定mesh精度的参数栏需要修改,其他一律保持默认

 


output 子栏,convert to参数栏,把被压缩过的流体粒子转换成什么,一般来说我们就是需要转换成粒子看一下动态,转换成polygon作为输出;  isovalue,增加这个值会扩大mesh的表面;  adaptivity自动化mesh的精度,比如说一颗石子落入水面,那么激起水花的地方,生成的mesh面数更多,其他没有水花的地方mesh面数更少,不要去动,如果该参数数值过大,生成的mesh根本没法看;  transfer attribute,流体粒子转换成mesh的时候,哪些属性被保留并且转移到mesh上面;  attribute radius参数栏,对于Transfer attributes参数栏中列出的属性的值进行平滑采样时的采样半径,值越大,属性值越平滑,这有点类似于attribute blur这个节点的作用;  attribute sample参数栏,对Transfer attributes参数栏中列出的属性传递到mesh时要采样的点数;剩下的visualize参数不做过多解释了,总结一下,这里只需要对convert to参数栏做一个选择就行,其他一律保持默认

[展开全文]

fluid compress底层干的事情:

 

particle fluid surface:voxel scale节点,体素的边长,是这个数值乘以上面的粒子间距得到的,例如粒子间距0.1 voxel scale为0.5 则体素边长为0.05

 

droplet scale:粒子pscale的倍增器,如果粒子有pscale属性,则可以用来倍增,来确定最终的水滴的mesh有多大

[展开全文]