Houdini 中文帮助文档

AttribComposite

在两个或两个以上的选择对象间,合成顶点,点,Primitive,Detail的属性 。

属性可在相应的属性文本域中明确的指定。排除方式是通过插入一个字符(^)来指定的(这些属性会被排除)。 通过使该区域空白,或使用一个*符号,指定所有可用的属性。如果第一个属性前面添加了^符号,那么所有的属都会被传递,除了明确排除在外的。在其它情况下,没有属性会被指定,除非明确的将其包含在内。

有序的输入端所指定的属性是以一定的序列合成的。属性首先会被相应的混合权重缩放,然后早使用指定的合成操作。可用的运算操作包括:Mean(取中间数),最大值、最小值,叠加、取底。 Mean的运算决定着输入属性的加权平均值。 最大和最小运算决定最大和最小的属性权重值。对于Mean,Max,min运算,指定的Alpha属性提供来per-point, per-primitive或per-Vertex的权重分布。Over和Under运算可以执行两个标准的Alpha混合操作,其中,Alpha值会从指定的Alpha属性中获取。Over操作会通过Alpha值缩放输入的加权属性,并且将其添加到当前起媒介作用的输出属性上(其由最小的Alpha值缩放):

源数据*Alpha+目标数据*(1 -ALpha)

Under的运算和Over类似,但是Alpha值会被反转。

源数据**(1 -ALpha)+目标数据*ALpha

如果特定输入端的ALpha属性不存在,那么该输入端的Alpha遮罩会被指定为1 。

Parameters

Selection Index当生成被计算的选择对象时,使用哪个输入对象。
Detail要合成的Detail属性。
Primitives要合成的Primitive属性。
Points要合成的点属性。
Vertices要合成的顶点属性。
Match P Attribute如果启用,在点参数中使用的样式会匹配P属性。
Blend #控制几何体输入对象的贡献值。
Alpha Attribute包含Alpha遮罩的属性。
Compositing Operation要和其合成的操作节点。
点击分享到: