Hair Flickering \ 头发闪烁

Hair Flickering

When there are two MetaHuman hair assets both at LOD0, the flickering issue becomes very severe. Please refer to the video.

This problem already existed in UE5.6, but it only occurred on certain frames and was relatively random. In UE5.7, it appears almost every frame, and the issue manifests on the character that is displayed first, depending on the order in which characters are displayed.

看起来像阴影的跳变/闪烁;除非是光锥Strands,否则通常Groom使用Voxel来做光影,​切到Groom的Voxel可视化,看是否voxel有在跳变。如果有把这个关了试试先:

r.HairStrands.Voxelization.Virtual.Adaptive.CorrectionSpeed 0

系统会在view里自动group接近的groom优化渲染,但有时可能导致Voxel的问题。这个命令行让这个group的过程看上去变得更加稳定了。

r.HairStrands.Voxelization.Virtual.Adaptive.CorrectionSpeed 0

完美解决了这个闪烁

这个问题在默认情况下高频出现,有什么建议吗?比如资产侧或者渲染功能上

通常不应该高频出现,是否有改过一些默认的参数。比如r.HairStrands.Voxelization.Virtual.VoxelPageCountPerDim;默认16,数值小会引起闪烁

感谢,我排查到项目里有个r.HairStrands.Voxelization.Virtual.VoxelPageCountPerDim=9这个是元凶​