Hi everyone,
I’m having a serious issue with Groom rendering in Unreal Engine 5.6 and 5.7.
This happens in a completely clean project, using a default Metahuman with no modifications.
The problem:
When I enable Depth of Field in a CineCameraActor, the Groom becomes fully blurred or reads the wrong focal distance.
The character’s body and the rest of the scene are perfectly sharp.
Only the hair/groom gets pushed out of focus, even when the camera focal distance is correct.
Important details:
-
Clean project
-
Default Metahuman
-
No custom Groom settings
-
Default camera
-
No post-process overrides
-
Happens on UE 5.6 and 5.7
-
Anti-Aliasing (TAA/TSR) does not change anything
-
Stable Rasterization does not change anything
-
Creating a new camera does not change anything
-
Everything else renders correctly, so it doesn’t seem like a hardware issue
It looks like DOF is calculating the Groom depth incorrectly in these versions, but I can’t find any up-to-date information about this.
If anyone from Epic or anyone who has dealt with this can confirm whether this is a known issue or if there’s a new setting related to Groom + DOF that I’m missing, I would really appreciate it.
Thanks in advance.
