之前看贫尼在群里使用houdini做的卷浪,自己用VOP连了下,挺爽。尤其是卷浪的中心轴在y轴移动时可以模拟卷浪的各种phase,从开始卷到要铺平都可以光滑渐变。
原理就是这么个样子的:
让点绕某个轴转就行了,转的幅度用一个Ramp控制,这个ramp的输入为点到轴的距离,当然因为是局部的旋转,所以不能一个简单的transform op就搞定,但VOP是无所不能搞定的,让点旋转只需要转换成极坐标然后把角度加加减减就行了,反正简化后的公式如果大家现在还在上高中的话一口就能喊出是
P(x,y) = ( x*cos(a)+y*sin(a) , x*sin(a)-y*cos(a) )
在VOP里连出来就是