Houdini 中文帮助文档

VDB From Particle Fluid

生成一个SDF场,或雾体积类线VDB(从粒子模拟的流体中生成)。

此节点会替换Particle Fluid Surface node节点。此节点更快速,使用内存少,结果更光滑,铺展的更好。

此SOP的输出是一个VDB,你可以在之后使用Convert VDB node将其转为多边形,或PolySoup曲面。

此节点会输出一个SDF或Fog体积都系(基于重构建SDF的选项)。在其它情况下,0级别的场代表着生成的曲面。输出中,不会出现输入点或Primitive对象。

Parameters

Limit Refinement Iterations当开启该选项,节点会使用指定的次数来重细分几何体。此项关闭时,节点会尽可能的使用更多次数来达到特定的质量。通常此参数设为1到4.
Half-Band Voxels绕着所生成的曲面内部的带宽度,所生成的VDB会存储输出场的数值。
Rebuild SDF将输出的转为一个SDF。如果此项关闭,输出的会是一个Fog体积(此会生成稍微高质量的曲面)。
Output Name在输出中,所生成的场名称

Particles

此选项卡中的参数控制输出的分辨率,粒子大小,粒子交互的扩展。

Resample Input使用下面的参数重采样粒子。此可以在过采样区域减少粒子的数量,给出更好的效果。
Particle Separation在模拟中使用的粒子间隔。此会作为下面三个参数的单位长度。
Voxel Scale用于生成的VDB体积的侧面长度。此是粒子间隔长度上的一个缩放。如,如果粒子间隔是0.1,体素尺寸时0.5,输出场中体素的长度会是0.05.
Influence Scale粒子会交互影响的最大距离。小的增加值会给出光滑的结果,但会大大增加计算时间。此是粒子间隔长度上的一个缩放。如,如果粒子间隔是0.1,影响半径是3,如果粒子相互距离在0.6内,那么其就会相互作用。
Droplet ScaleThe distance between the particles and the output surface. This is a scale on the Particle separation length, and must be smaller than the Influence radius. It is overridden by thepscale attribute.

Note that this is the radius of a droplet formed by an isolated particle.

You can use the pscale attribute to locally manipulate the distance of the surface to particles (pulling it closer or pushing it away). The pscale value is treated as absolute: it is not multiplied by the Particle Separation. You must ensure the pscalevalue of all particles is smaller thanInfluence Radius times Particle Separation.

Advanced

高级选项卡提供了一些关于流体曲面算法的控制块大小,内存管理的选项。

Tile Size被算法所使用的立方体块尺寸。此可以是同步处理的,因此,如果你有很多CPU,你可以使用非常小的块。大的块会增加节点所使用的内存数量。

此值是影响半径的缩放值。因此,如果你保持影响半径不变,双倍增加该值,会增加内存使用量(8倍)。类似的,一半的体素尺寸也会增加8倍的内存使用量。

Additional Padding在临近的块间,块扩展的数量。扩展像素越大,两个块间就越不好有重叠的部分。(像做UV烘焙那样)
Limit Physical Memory %如果开启,可以限制节点所使用的物理内存(按总内存的百分比算)。

Note

你可以按住中键,查看节点可用的CPU数量

Inputs

Particle Fluid Field用于绕其生成曲面的粒子几何体。通常,你会连接粒子流体模拟中的粒子,但是任何点集也可以用于该SOP的输入对象。
Reference VDB如有,那么该VDB的变换和体素尺寸会用于输出对象。
点击分享到: