GIF 演示
这个小效果是在B站看的教程 课程地址
写一篇笔记记录一下
1.使用测试模型
2.给模型添加一个Group
Group type选择point
勾选 Bace group选择要开始生长的点
勾选下面的Include by edges
在 point group里面选择要开始生长的点(起始点和上面 base group保持一致)
给 Edge DepthK帧 即可
3.使用 blast 节点即可删除其他部分模型
4.复制一个 group 1
把之前K的帧 时间往后移动几帧
在 Initial Merge 选择相减 Subtract form existing
这样就能选取 中间一部分
5.在 group2 下面链接 blast
提取 中间我们减去的部分 如下图
然后添加 add 节点 删掉面 保留点
6.给点 添加序号 使用 enumerate 节点
(在 Group type 中选择 points)
添加 transform 节点 放大 并微调位置
(这里说一下为什么要添加 trans 节点 因为需要让他有一个大一些的轮廓 让他与原始模型大小进行一个连线)
7.添加 merge 节点 让小的点和放大的点都显示
8.添加 add 节点 进行连线
选择 polygons - by group - add - by attribute - 输入 index)
然后再添加一个 merge 让原始模型和连线一起显示
另一种思路
Time shift (时间偏移) 无需第二次K帧手动向后拖动关键帧
在 group 1 下面 新加节点 grouprename (group重命名) 并改名 group2
添加时间偏移节点 timeshift 在表达式中输入-5 时间则是提前5帧 输入-10 时间则是提前10帧
然后使用节点 grouptransfer 将之前的 group1 和时间变换后的 group2 进行合并
添加节点 groupcombine 进行 group 之间的运算
这里注意 上面两个都要填 group1 然后选择 subtraction 选择 group2
最后再连接到 blast 里面即可
这种方法虽然连接的稍微复杂一些 但是在调节时间偏移上非常的方便
补充 :
grouptransfer 可以换成 groupcopy(运行更快)