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节点上,或者之间连接到其它数据节点的输入上,将该节点的数据附加到另外一个物体或数据块上。

点击分享到: