Houdini 中文帮助文档

SOP Vector Field

从一个SOP体积元中创建一个矢量场。

该矢量场可以附加一个模拟物体上,且可以解算器操作。标量场是一个轴向对齐的方盒,且被细分成了单个体素对象。每个体素会给出一个3d矢量。

Parameters

Use SOP Dimensions根据指定的SOP中的体积的属性来覆盖细分,中心位置,尺寸选项。如果SOP已经被变换了,特别是旋转(因为DOP标量场的轴向必须对其),此可能不会正常工作。
Divisions设置将方盒细分成的体素数量。
Center定义标量场的方盒中心位置。
Size方盒大小。
Voxel Sampling总体的方盒会被指定的小方盒数量或体素数量分割。此参数指定在体素场的何处存储场数值。

Center在每个体素中心存储数值。总的样点数量会匹配方盒数量。
Faces向量会被分解,且每个元素会被存储在体素的一个面上。X元素存储在X面上,Y元素存储在Y面上,Z元素存储在Z面上。
Edges向量会被分解,且每个元素会被存储在体素的边的中心上。
Corner数值会被存储在每个体素的角上。
Closed Ends设置边界值的行为。

如果设置了,使用扩展方向课强化边界。

X, Y, Z如果设置了封闭末端,所选择的边会被封闭。
Border Type置当场超出方盒时的行为。

Constant初始化值会被返回。
Repeat场会被包裹,从场的对面返回数值。
Streak距离场边缘采样点最近的数值会被返回。
Extrapolated会使用 离采样点最近的场的边缘数值。
External Direction设置要强化矢量场边界上的什么数值。
Scale Values输入的SOP场会和该值相乘。
Tolerance设置用于标量场的压缩损失的容差。此可以减少内存使用量。0表示只允许有损压缩。
Use 16bit Float块对象会使用16位浮点值(而非32位浮点值)来存储。此会使用一半的内存,但是会降低精度,增加计算量。

Note

所有的计算仍是在32位浮点下计算的。

Sop Path设置用于从其上提取体积元对象的SOP节点。在提取一个Primitive对象后,此场会被擦除。
Primitive Numbers根据矢量场的x,y,z数值,设置SOP中哪个primitive对象会是体积对象。
Time设置在何处计算SOP,以秒为单位。
Position Data Path设置位置数据的相对路径。此会用于变换流体框,允许有非对齐轴向的流体模拟。

Inputs

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

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

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

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

Outputs

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

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

点击分享到: