Houdini中如何做地面塌陷的效果

时间:2024-10-12 16:15:59

1、创建一个box,然后将尺寸修改成一个长方体,高度修改成1

Houdini中如何做地面塌陷的效果

2、创建一个isooffset节点,把精度调整到50

Houdini中如何做地面塌陷的效果

3、创建一个撒点节点scatter,将数量调节到84

Houdini中如何做地面塌陷的效果

4、创建一个voronoifacture节点,将它连接给撒点节点和一开始的box节点

Houdini中如何做地面塌陷的效果

5、把撒点的数量改成190

Houdini中如何做地面塌陷的效果

6、创建一个曲线curve节点,空格加2切换到顶视图,然后点击曲线节点,回车,用鼠标画一条曲线

Houdini中如何做地面塌陷的效果

7、给曲线加一个transform,上升高度调整为1

Houdini中如何做地面塌陷的效果

8、把曲线变实体,加一个polywire节点,将分段调节一下

Houdini中如何做地面塌陷的效果

9、加个扰乱节点pointjitter,把缩放调整为0.21

Houdini中如何做地面塌陷的效果

10、加一个群组节点merge,上面连接到撒点和扰乱节点,下面连接的是voronoifracture节点

Houdini中如何做地面塌陷的效果

11、创建并连接assemble和Null节点,去掉Name的勾,给Packed打上勾,再给Null修改名字为OUT_piece

Houdini中如何做地面塌陷的效果

12、创建节点dopnetwork,连接到它

Houdini中如何做地面塌陷的效果

13、双击dopnet进入里面,创建packed节点,连接rigid节点,再连接重力gravity节点,创建groundplane节点后和重力节点连接群组merge节点,后连接到output节点

Houdini中如何做地面塌陷的效果

14、点击packed节点,在SOP Path中连接OUT_piece,这样,上面的刚体整体碰碎到下面的地面上了

Houdini中如何做地面塌陷的效果

15、回到box层级里,给曲线节点加一个resample,把Length调整到0.22

Houdini中如何做地面塌陷的效果

16、连接并创建carve节点,只给里面的结束U打勾,然后输入:$T/4

Houdini中如何做地面塌陷的效果

17、将carve节点连接到attribwrangle节点上,在这里面输入代码:i@active = 1;

Houdini中如何做地面塌陷的效果

18、再复制这个attribwrangle节点,把它连接到voronoifracture和assemble之间,输入表达式:i@active = 0;

Houdini中如何做地面塌陷的效果

19、点击assemble节点,让它的Transfer Attributes连到active

Houdini中如何做地面塌陷的效果

20、创建一个attribtransfer节点,把点打勾,输入active,连接给attribwrangle和assemble之间

Houdini中如何做地面塌陷的效果

21、将另一边的attribwrangle连接到这边以后,把Distance Threshold调整为1.58

Houdini中如何做地面塌陷的效果

22、点击这个定位图标,找到加号点击一下,然后把Name和Label还有Attribute都取名为active

Houdini中如何做地面塌陷的效果

23、点击attribtrnsfer节点,调整Distance Threshold为0.78,Blend Width调整为0.96

Houdini中如何做地面塌陷的效果

24、点击dopnet节点,从新计算Reset Simultion点击一下

Houdini中如何做地面塌陷的效果

25、点开dopnet节点,在里面的rbdpacked这个节点上,给Overwrite打勾,这样,塌陷就完成了

Houdini中如何做地面塌陷的效果

26、最后,我们加个颜色节点,看看它的效果,瞧,是不是很不可思议呢?

Houdini中如何做地面塌陷的效果
© 手抄报圈