对FlowMap的原理进行解释,并在Unity Shader中做简单实现
0.前言
FlowMap的关键并不在于使用两个相隔半个周期的采样。FlowMap可以使用任意多次且不低于一次的采样,其关键在于如何构造这些采样结果的权重,使得每个采样在跳变时权重为0。
其实一次采样也行,保证新旧周期切换时uv连续即可。
1.原理
想要让图形在视觉上发生运动,不外乎两种情况:改变顶点位置和改变顶点颜色。让模型(普通mesh或蒙皮mesh)发生运动就属于前者,而神奇的FlowMap就属于后者。
2024/9/6大约 4 分钟
