Houdini 中文帮助文档

AttribFromVolume

从一个体积对象上拷贝信息到另外一个几何体的点属性上,且可以重映射。

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的范围值。通常此会被重映射到给定的输出范围中的最小/最大值。
点击分享到: