重命名或删除点、Primitive的属性。
Attribute操作节点允许你手动重命名和删除点、Primitive属性。 支持所有几何体类型的属性重映射,重命名,和删除。
Renderman examples
Cd Cs “vertex color” 0 | 以RIB 每顶点颜色方式来映射漫反射颜色。 |
uv s “varying float” 0 | 以单个变化的浮点值方式,将纹理坐标映射到RIB的s坐标。 |
uv t “varying float” 1 | 给t属性映射纹理坐标,但是,偏移值是1,表示第二个坐标会作为t坐标。 |
Parameters
Point
Overview | 重命名点的属性。在第一个栏中指定存在的属性。在第二个栏中指定新的属性名。 |
Delete Attributes | 指定要删除的属性。 |
Keep Attributes | 指定不会被删除的,所存在的属性。任何匹配此的属性都不会被删除,会被保留。其它所有属性都会被删除。 |
Update Local Variables | 所有引用被重命名的,删除的属性的局部变量,也会被重命名,删除。 |
Vertex
Overview | 重命名顶点的属性。在第一个栏中指定存在的属性。在第二个栏中指定新的属性名。 |
Delete Attributes | 指定要删除的属性。 |
Keep Attributes | 指定不会被删除的,所存在的属性。任何匹配此的属性都不会被删除,会被保留。其它所有属性都会被删除。 |
Primitive
Overview | 重命名Primitive的属性。在第一个栏中指定存在的属性。在第二个栏中指定新的属性名。 |
Delete Attributes | 指定要删除的属性。 |
Keep Attributes | 指定不会被删除的,所存在的属性。任何匹配此的属性都不会被删除,会被保留。其它所有属性都会被删除。 |
Detail
Overview | 重命名detail的属性。在第一个栏中指定存在的属性。在第二个栏中指定新的属性名。 |
Delete Attributes | 指定要删除的属性。 |
Keep Attributes | 指定不会被删除的,所存在的属性。任何匹配此的属性都不会被删除,会被保留。其它所有属性都会被删除。 |
RenderMan
Overview | 此选项卡允许指定属性是如何输出到一个RIB流中的。第一栏指定Houdini的属性名。第二栏指定RIB以和名称声明。Type菜单是一个用于RenderMan属性数据的可用类型。偏移参数允许你将其偏移到Houdini属性中(当指定RenderMan数值时)。 对于Houdini的点属性,可用使用 Varying 或顶点类型。 对于Houdini的Primitive属性,可用使用 Uniform 或Constant类型。当处理网格和NURBS Primitive对象时,恒量类型更高效,其它的在这两者间没有区别。 | |||||||||||||||||
Add Default Mappings | 添加标准的属性,此可以被映射到RIB的标准变量上。开启它会给这些属性添加属性映射:
| |||||||||||||||||
Update Local Variables | 所有引用被重命名的,删除的属性的局部变量,也会被重命名,删除。 |