Houdini 中文帮助文档

Particle Fluid Surface

绕着粒子流体模拟中产生的粒子,生成多边形曲面。

连接包含粒子场(从粒子流体模拟中产生的)的几何体到该节点的Input1上,绕着粒子场生成曲面。任何点集也可以作为此SOP的输入对象,提供了输入端中定义的pscale点属性。如果没有,会给所有输入的点使用默认的0.1值。

另外,体积对象可以在多边形化前,和第二输入端的体积对象相减。

Tip

在该节点之后添加peak 节点,Distance值为0.01,会是你的模拟看起来更像水滴。此可以用于默认任何有机流体,如水话。

Parameters

Surface

Use this tab to specify basic surface parameters.

Step Size 当多边形化曲面时,使用的多边形尺寸
Point Radius Scale 此SOP会使用一个隐函数生成几何体,输入对象中的每个粒子都有一个影响半径,在该半径范围内,它会影响曲面。起初,此半径是基于每粒子的pscale属性。而此参数可以缩放这个影响半径。增加该参数值,会使用更多的粒子来采样,生成的曲面。最终曲面会更光滑,细节上有所减少。
Method 平均位置,或变形球。
Surface Distance  控制绕着粒子场的曲面厚度。大的值会创建出远离流体粒子的曲面。
Surface Tightness 控制曲面绕着流体粒子的松紧度。 增加它,曲面包裹粒子越紧。
Kernel 指定插值计算的变形球的 kernel函数。
Weight 指定每个变形球的权重
Exclude Lone Particles 当启用该项,在其支持的临近范围内没有粒子时,其会被从曲面的计算中排除。
Build Polygon Soup 当启用该项,会创建 polygon soup primitive对象,而非分离的多边形Primitive对象。

Bounding Box

此选项卡指定一个边界盒,曲面会在其内生成。

Override Bounding Box 只在指定的边界盒内生成曲面多边形。
Minimum Bound 用户定义的边界盒的最小边界。
Maximum Bound 用户定义的边界盒的最大边界。

Collision Volumes

使用此选项卡指定要从流体曲面中减去的体积元对象。此可以确保所生成的曲面不会和场景的物体产生渗透。

Subtract Collision Volumes 当启用该项,第二输入端中的体积元会从流体曲面中减去。
Collision Offset 距碰撞体积何处,才会发生删减。

Attributes

此选项卡用于将输入的粒子场上的属性传递给生成的曲面。

使用此选项卡可以给流体曲面传递速度属性,这样曲面也可以运用运动模糊效果。

Attributes 指定粒子上的点属性列表,这些属性会被传递到流体曲面上。
Compute Normals 基于流体密度的梯度计算法线

Speed Stretching

此选项卡用于控制流体曲面沿着速度方向,向后拉伸的效果。

Note

此特性和曲面选项卡中的Exclude Lone Particles 参数是矛盾对立的。

Enable Speed Stretching 当启用此参数,SOP会沿着每个粒子速度相反的方向拉伸曲面。
Particle Duplicates 速度的拉伸是通过沿着其速度方向拷贝粒子实现的。此控制控制每个被使用的粒子,所拷贝的数量。
Scale Stretch Length 定义一个距离长度,拷贝的粒子会在该距离内依次分布,形成拖尾效果。
Stretch Fraction 每个输入的粒子会根据其速度矢量的长度,加上此参数的缩放来拉伸。
Maximum Stretch Length 粒子可被拉伸的最大距离。
Particle Size Ratio 设置此参数为任何一个值,但不是1的话,会导致拷贝的粒子有不同的拉伸效果(就是粒子大小的随机)。

Filtering

过滤可以用于光滑掉曲面中的一些小细节,也可以用于收缩绕着输入粒子的曲面。

Tip

设置曲面选项卡中的“方式”为变形球,会生成一个封闭包裹输入粒子的曲面。过滤可以用于重划分这个曲面,使其更光滑,更像流体。

Enable Filtering 启用,禁用过滤
Filter Steps 过滤是一个叠加性的处理过程。此参数控制过滤所执行的次数。增加过滤次数,可以使曲面变得越来越光滑,细节度也越来越少
Filter Width 当该SOP生成曲面时,它会使用Step Size所指定的单元尺寸来计算网格上曲面密度。过滤是通过将这些数值混合(于临近的单元对象混合)来实现。此参数就是控制参与每个混合操作中的单元数量。
Filter Tightness 增加此参数会使过滤操作收缩曲面。此效果可以用于让生成的曲面向粒子场靠的更近。
Filter Attributes 当启用此参数,传递到曲面上的属性值也会被过滤。

Inputs

Particle Fluid Field 用于绕着其生成曲面的粒子。
Collision Volumes 从流体曲面中减去的体积元对象。

Outputs

Output 流体曲面。
点击分享到: