1、创建一个box,然后将尺寸修改成一个长方体,高度修改成1
2、创建一个isooffset节点,把精度调整到50
3、创建一个撒点节点scatter,将数量调节到84
4、创建一个voronoifacture节点,将它连接给撒点节点和一开始的box节点
5、把撒点的数量改成190
6、创建一个曲线curve节点,空格加2切换到顶视图,然后点击曲线节点,回车,用鼠标画一条曲线
7、给曲线加一个transform,上升高度调整为1
8、把曲线变实体,加一个polywire节点,将分段调节一下
9、加个扰乱节点pointjitter,把缩放调整为0.21
10、加一个群组节点merge,上面连接到撒点和扰乱节点,下面连接的是voronoifracture节点
11、创建并连接assemble和Null节点,去掉Name的勾,给Packed打上勾,再给Null修改名字为OUT_piece
12、创建节点dopnetwork,连接到它
13、双击dopnet进入里面,创建packed节点,连接rigid节点,再连接重力gravity节点,创建groundplane节点后和重力节点连接群组merge节点,后连接到output节点
14、点击packed节点,在SOP Path中连接OUT_piece,这样,上面的刚体整体碰碎到下面的地面上了
15、回到box层级里,给曲线节点加一个resample,把Length调整到0.22
16、连接并创建carve节点,只给里面的结束U打勾,然后输入:$T/4
17、将carve节点连接到attribwrangle节点上,在这里面输入代码:i@active = 1;
18、再复制这个attribwrangle节点,把它连接到voronoifracture和assemble之间,输入表达式:i@active = 0;
19、点击assemble节点,让它的Transfer Attributes连到active
20、创建一个attribtransfer节点,把点打勾,输入active,连接给attribwrangle和assemble之间
21、将另一边的attribwrangle连接到这边以后,把Distance Threshold调整为1.58
22、点击这个定位图标,找到加号点击一下,然后把Name和Label还有Attribute都取名为active
23、点击attribtrnsfer节点,调整Distance Threshold为0.78,Blend Width调整为0.96
24、点击dopnet节点,从新计算Reset Simultion点击一下
25、点开dopnet节点,在里面的rbdpacked这个节点上,给Overwrite打勾,这样,塌陷就完成了
26、最后,我们加个颜色节点,看看它的效果,瞧,是不是很不可思议呢?