Copy of HOUDINI简易效果器
|
1
attribwrangle节点
创建⼀个新的属性,类似attribute create,只不过是利⽤VEX语⾔实现
f@test = 0;
记得最后加分号
|
在spreadsheet中有test属性,赋值均为0
新建⼀个球体,attributewrangle,给球体新建⼀个属性
f@test = 1;
attribtransfer节点 属性的混合节点将两个节点混合
|
左侧连被混合的物体(被动⽅),右边连混合别⼈的节点(主动⽅)
|
⼀些点的数据已经变了
attribtransfer就是测点与点之间的距离,然后赋值于被赋值的物体上【原理:测距】
可以按快捷键X调⽤visualize节点,来看⼀下数值的分布
|
记得在attribute选择test属性,(默认为P)
可以看到映射的属性范围
移动球体可以看到映射值的变化
|
添加⼀个color节点,对test颜⾊进⾏映射
对参数进⾏调整,即可对范围的边缘进⾏柔化和扩展
|
连copy节点,将Z轴调⽤test函数,填⼊@test 可以在uniform scale可以调整⽅块的⼤⼩
|
可以通过1+@test来控制⼤⼩的区域,⽤()*N来调整⼤⼩
给创建的动画添加delay效果
U键返回
新建chopnet节点,在chopnet中创建geometry
| |
geometry选择⽣成的空物体
新建jitter节点,在jitter中调整硬度,输出到空物体返回geo界⾯,新建channel节点连接
在channel中选择chopnet 源⽂件