【Houdini】运动物体Scatter 撒点移动解决办法

如果一个模型带有动画,为了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中的用法,只是接口变成了自己
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容