Houdini 中文帮助文档

Gas Resize Fluid Dynamic

是一个微解算器,会重设一个流体大小来匹配模拟流体的边界。

Parameters

Fluid TypeThe type of fluid controls what sort of fields need to be resized.
Extra FieldsAny additional fields, such as those you have added with a Scalar Field DOP, can be listed here to ensure they are also resized.
Delay FramesSpecifies the number of frames to wait before starting the resize operation. In order to resize correctly, there must be data of the field specified as a reference.
Bounds
PaddingThe computed container bounding box is enlarged by these padding values.
Subtract ThresholdControls how smooth the bounds should grow or shrink, preventing jitter. A field that expands will always be encapsulated. Shrinking fields will blend toward their new bounds based on the threshold specified. Higher values will result in smoother transitions but larger grid sizes to compute.
Reference FieldFluid field whose bounds will be computed and used as resize reference. This can be a space delimitted list of fields to use more than one reference field.
Resolution ScaleControls the sample resolution of the field specified as the Reference Field. A value of 1 samples the field at full resolution.
Field CutoffControls what values trigger resizing. Values in the field less than this cut off will not contribute to the final field size. This avoids very faint smoke from continuing to expand the field.
Track By ObjectIncludes an external object when computing the new bounds. Sometimes an emitter might move too fast or emit sporadically. Specifying this object to be the Tracking Object prevents the resize operation from excluding fluid calculations outside the original (or initialized) fluid bounds.
Max Bounds
Clamp To Maximum SizePrevents the box from growing indefinitely. By specifying a bound mode, the fluid will be contained with in a certain volume or space but can grow or shrink within those conditions.
From ObjectMaximum bounds derived from geometry.
Initialization StaticMaximum bounds derived from fluid object. When the object is created the size and center are analyzed and stored as init_size and init_center. Every iteration the bounds are compared to the maximum size specified at creation time and adjusted accordingly.
Initialization DynamicMaximum bounds derived from the fluid object, but measured against the specified object’s current position. The bounds will grow or shrink to a maximum size relative to the objects position in space. When an object is animated, the bound conditions should travel with the object. This option enables that behavior. If no object is found the bounds are centered or reverted to static.
ManualManually define the maximum bound conditions.
Enforce BoundariesResizes the specified axis to the maximum allowed bound condition. This is useful when a fluid needs to collide with a wall or roof.

Inputs

First Input此可选输入可用于控制哪个模拟物体会被该节点修改。任何通过该输入端连接的物体,以及匹配组参数的物体都会被修改。

如果该输入端没有连接,此节点可以配合一个Apply Data(运用数据)节点使用,或者可以作为其它数据节点的输入。

All Other Inputs如果该节点有多高输入连接对象,其它数据可以作为修改由该节点创建的数据的修改器。

指定的子数据类型对从节点到节点是非常有意义的。中键点击一个输入连接器来查看可获取的数据节点列表(这些节点可以被有意义的附加)。

Outputs

First Output此操作节点的输出取决于连接到该节点的输入对象。如果一个物体流输入到该节点,输出也会是一个包含同样物体的物体流(但是会在物体上附加该节点的数据)。

如果没有物体流连接到该节点,此输出就会是一个数据数据。此数据输出可以被连接到一个Apply Data DOP节点上,或者之间连接到其它数据节点的输入上,将该节点的数据附加到另外一个物体或数据块上。

点击分享到: