最近初学Houdini,在看sop节点,我是按官方帮助文档的sop顺序看的,应该不具有学习的参考意义,正经学houdini的应该没我这么干的。
昨天看到Attribute Create节点,对于里边的类型 Detail Point Primitive Vertex十分不理解。
我以为的属性就类似于程序代码里的全局变量,直到今天看了几个例子才有些明悟,
Attribute Create 节点创建的属性是为其父节点的Detail、Point、Primitive和Vertex这4个类型创建的属性。即可以理解成为它们附加的变量,以后获取到该Geometry对应的这4个类型的数据时,就能读到Attribute Create 节点所创建的属性。
比如Point类型里有x、y、z,你可以通过attr create节点再创建一个alpha,然后读取这个点的时候,读到的属性除了xyz外就又多了一个alpha,通过这种为几何的基础构成元素附加额外信息的方式,可以非常灵活的实现任何你希望实现的效果,因为只要数据够多,胸口碎大石都是平常事。
因为初学,也没练手,我不知道以上的理解是否绝对正确,如果不对,坑几个人也挺好的。
标签:Point,Attribute,Create,节点,Sop,Houdini,属性 From: https://www.cnblogs.com/lefree/p/16873658.html