【学习笔记】houdini使用curlnoise制作体积紊乱线

——  微资讯 · 微课程  ——

利用零碎时间,走上超神之路!


小编导语

这是一个非常简短的教程,主要是如何用curlnoise来制作vel的速度紊乱体积;不过学到round节点一个很有意思的用法。还有,教程最后面用这个volumetrail来渲染,其实更多时候只是做一个预览作用。真正用的是这个vel volume来驱动其粒子或者流体运动~~

视频教程

学习笔记

创建一个volume节点,默认是空的,设置name名字为vel(速度)size设置大小和uniform sampling统一缩放大小为50(精度)

添加volume vop,在里面对vel进行设置

定义方向

使用curlnosie,然后进行normalize 化并且通过round取整(那么保证xyz三个值都是0或者+1/-1,排除了其他方向(比如(0.5,0.2,0.6)这样的值)这样定义了有限的方向

获得紊乱长度

另一边获得其长度length,multiply乘积回来

bind输出给vel属性

在外部进行查看

volumeslice进行查看

volumetrail+grid进行查看效果

grid的精度直接影响着trail的预览精度;

其实制作完这个vel的场还可以用它来驱动粒子运动或者流体运动,这是后续的问题;

获得教程的方法:

(0)

相关推荐