从一个CHOP中读取采样数据,并将其转为点位置,点属性。
此节点是对Geometry CHOP的补充。由Geometry CHOP创建的通道可以被修改,然后通过该Channel节点重新嵌入到OP网络中。
该节点所做的和在Point SOp使用 chopci() 函数一样,但其更快。
有两种方式导入属性值,有method参数控制。每种方式都需要用特定方式设置CHOP通道。
Static方式可以在没有动画的对象中使用。每个属性元素都需要一个通道,其长度必须是几何体,或指定点组中,点的标号。要修改带有100个点的几何体的P属性,会需要带有100个采样的,3个通道。
Animated方式,提供来用于属性的动画。每个属性元素都有一个通道集,其必须是从0开始索引,直到最后一个点标号,索引过程中,会添加数字后缀。对于3个点的属性Cd,Alpha,你需要r0 g0 b0 a0 r1 g1 b1 a1 r2 g2 b2 a2。通道长度是由动画的长度定义的。
Parameters
Group | 只修改带有该点组的点。若空白,所有点都会被修改。 | ||||||||||||
CHOP | 从该CHOP中取回采样的数据。 | ||||||||||||
Method | 抓取采样数据的方式。
| ||||||||||||
Channel Scope | 会修改属性的CHOP通道的名称。每个属性至少有一个通道名。矢量属性可能需要多个通道(用于在属性范围中指定的元素),如,属性P的表单会有三个通道元素。 | ||||||||||||
Attribute Scope | 要修改的属性列表。只用于一个阵列中的一个元素,如点位置的Y值,在括号中指定元素的标号(如这种情况下(Y轴值),会使用P(1))。 场景属性有:
| ||||||||||||
Organize by Attribute | (只适用于动画的方式)。会通过此属性值重新组织抓取的通道。常见的是粒子上的id属性。会给每个唯一id值创建一个通道,因为点的标号可能不同。 |