附加用于流体物体的适当数据到一个物体上。
Fluid Object DOP 会在DOP模拟内部创建一个流体物体。它会创建一个新的物体,并且附加用于流体物体的数据。
对基于体积的流体,几何体必须有体积,如基于体积的烟雾,火,流体不会工作于曲线上。但是基于粒子的模拟不需要此项。
Parameters
Creation Frame Specifies Simulation Frame | 定义创建帧是否引用Houdini的全局帧范围还是引用指定的模拟帧范围。后者可以被DOP网络级别下偏移时间和缩放时间所影响。 |
Creation Frame | 设置会创建物体的帧标号。只有当当前帧值等于该参数值时,才会创建物体。 |
Number of Objects | 而非创建单个物体,你可以创建多个可识别的物体。你可以使用$OBJID表达式分别设置每个物体的参数 |
Object Name | 设置要创建的物体名称。 |
Solve On Creation Frame | 对于新创建的物体,此参数控制拷贝出的物体是否在其被创建时的时间步幅上就被解算器解算。如果节点不是在模拟中被创建的,通过关闭此参数。 |
Allow Caching | 通过阻止大的物体被缓存,你可以确保有足够空间用于先前一帧的几何体碰撞缓存。 |
Two Dimensional | 体素网格的细分会强制创建出一个二维场。 |
Plane | 如果设置为二维,此平面用于决定哪个轴向不会被影响。 |
Division Method | 设置细分方式,有直接设置细分次数,还有通过尺寸来设置细分次数。 细分尺寸越小,细分次数也就越大。 |
Uniform Divisions | 设置在关键轴向上体素网格的细分精度 |
Divisions | 设置用于计算烟雾物体的体素网格分辨率。高分辨率可以在外观,运动上产生更精细的效果。但是如果加倍细分,内存会加大8倍。 |
Division Size | 设置每个体素尺寸的大小,值越小,细分次数越多,分辨率越高。 |
Size | 设置体素网格的大小。每个体素尺寸都会被细分值所除。 |
Center | 设置体素网格的中心在世界空间中的位置。 |
Guides
每个定义流体模拟的场都有多种可视化方式。Scalar Field Visualization和Vector Field Visualization帮助部分提供了更详细的说明。
Initial Data
SDF SOP Path | 此是一个SOP路径,用于初始化流体的曲面。其应当是一个体积物体,存储着到流体的有符号距离,如由Iso Offset SOP节点(输出方式为SDF体积)创建的体积对象。 | ||||||
Velocity SOP Path | 该路径的SOP用于初始化流体速度。它会是三个体积元对象,存储着初始速度场的X,Y,Z元素。 | ||||||
Use Object Transform | 当采样曲面SOP对象时,定义是否考虑 density SOP对象和DOP模拟间的相对变换。 | ||||||
Closed Boundaries | 速度场可以被钳制,避免任何流体进入或离开方盒。
| ||||||
Border Type | 设置当场超出方盒时的行为。
| ||||||
Position Data Path | 设置用于位置数据的相对路径,此会被用于变换流体框,允许有非轴向对齐的流体模拟。 |
Physical
Bounce | 物体的弹性。两个弹性为1的物体碰撞,它们会反弹,且无能量损失。如果两个弹性为0的物体碰撞,在碰撞时会保持静止。 |
Friction | 设置物体的摩擦系数,值为0表示物体不受摩擦力作用。 |
Dynamic Friction Scale | 设置物体的动摩擦力系数。值为1表示动摩擦力等于静摩擦力。值为0表示运动时,没有摩擦力(在未运动前有静摩擦力)。 |
Temperature | 温度标记着物体的冷热。此可以用于气体模拟中的燃料燃点或浮力计算。 |
Slice
Slice | 使用哪一个切片。此数值应当是0到-1的切片值。 |
Slice Divisions | 设置沿着每个轴向切割体积的块数。所创建的总的块,或切片数会是这些数的乘积。图2,3,4会创建24个切片块。 |
Overlap Voxels Negative, Positive | 在切片的最低/最高边界添加间隔。切片会均匀细分空间,但重叠部分会导致它们临近对象重叠。 |
Outputs
First | 该节点所创建的流体物体会通过该单个输出端输出。 |