您的位置:首页 > 其它

Simple Breaking Waves in Houdini

2013-06-30 17:00 706 查看




之前看贫尼在群里使用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里连出来就是



(edit: 当然可以更简单点,直接用个rotate来负责旋转)

左下角部分负责矩阵转换,可以让卷浪沿任意角度横着卷竖着卷站着卷躺着卷。

加个材质:



PS:最近时间比较紧没时间一一发插件了,等忙完后我会把大家需要的插件上传到网盘里大家想下就下。求suPolyToVolume的也可以直接加俺的特效群105941496到群共享下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: