关于FlowMap Painter输出到UE后效果有差异的记录

贴一个FlowMapPainter的下载路径:

通过网盘分享的文件:FlowMapPainter-0.9.2-win32
链接: https://pan.baidu.com/s/1McY0KYatXulwQO0ayAcCLg?pwd=3nek 提取码: 3nek


美术同学在绘制FlowMap的时候会有这种疑问:

在FlowMap Painter里非常自然地流动,输出FlowMap后,导入引擎会有马赛克的感觉,强度给大了甚至会有明显的拉伸。

Painter里非常丝滑,Down下来FlowMap图,导入UE计算后就会有那种马赛克的明显断层.

那么二者为啥差异明显,这里贴一个WorkBuddy的解释:

也就是说,无论以什么样的方式生成FlowMap,FlowMapPainter也好、Houdini生成也好,只要最终输出的是纹理需要在引擎内采样获得方向信息,就会有这种由于纹理精度问题导致的断层马赛克。

事实上此事已有记录,这个博主的解决方式也就是提升纹理精度:Materials - FlowMap导致的材质马赛克效果_flowmap有马赛克-CSDN博客

那么我们能做的,就是:

1.FlowMap用高精度的压缩

Default VS VectorDisplacementMap:

2.FlowMap流动强度不要那么大,可以避免明显的拉伸。