如果一个模型带有动画,为了scatter 撒点后 点不会发生移动,常常有几种办法:
1. rest节点
可以 存储模型状态信息,利用状态信息可以获得rest和变化后状态P的差值
如
@P1 = rest;
@P2 = @rest +@v;
@P= mix(P1,P2,lerp);
2.attribute interpolate节点
通常和scatter 、timeshift节点配合 在copy到scatter点上时候,保证点跟着原始模型移动,不会发生变化。
实际上此节点和xyzdist本质上是一个意思,下面介绍xyz
3.使用xyzdist 和primuv
在sop vop 中的用法
在dop vop中的用法,只是接口变成了自己