从一个体积对象上拷贝信息到另外一个几何体的点属性上,且可以重映射。
Parameters
Group | 第一输入端的属性值会被设为体积值。 |
Volume | 第二输入端的体积,是用于采样属性值。如果没有足够的体积用于数值值,体积对象会被重复使用。
为了更方便,体积可以直接通过名称指定,如属性名的名称。因此,密度体积可以用Density重新取回,三个体积的速度集可以使用vel.*。 |
Attribute
这些参数控制着节点将体积信息保存到哪些属性中。它也控制着节点可以创建什么类型的属性。如果属性在第一输入端已经存在,节点会忽略所创建的参数。
Attribute Name | 属性的名称。 |
Local Variable | 脚本/表达式名可以用于作为局部变量引用属性。如果你让此处空白,Houdini会使用大写的属性名。 |
Attribute Type | 要创建的属性类型。矢量属性被限制为三个浮点值,因为它通常像一个发线。 |
Attribute Size | 属性类型的元素个数。如,设置属性类型为浮点,数值尺寸为1,会创建一个简单的标量的浮点属性。 |
Default | 属性的默认值。 |
Mapping
而非直接从体积值拷贝数值,你可以有选择的映射,将体积值放入到不同的范围中,或使用渐变缩放数值。
Input Range | 体积值会被重映射,这样其最小,最大值会为0,1。 |
Map Volume to Value | 指定一个渐变,将其运用到所有通道上。超出范围的数值要么被钳制,或根据对应的模式被包裹。 |
Map Volume to Vector | 指定一个颜色渐变。渐变色的每个通道都会被依次运用到每个体积上,因此如果有三个体积,第一个会获取红色,第二个获取绿色,第三个获取蓝色渐变。但是,因为会重复使用体积,此意味着如果你有单个体积,你可以使用矢量渐变来着色它。 |
Output Range | 渐变输出一个0–1的范围值。通常此会被重映射到给定的输出范围中的最小/最大值。 |