UE5.7 r.HairStrands.Voxelization.Virtual.VoxelWorldSize

r.HairStrands.Voxelization.Virtual.VoxelWorldSize seems unable to be adjusted to a value below 0.1 in UE5.7, whereas this functioned properly in UE5.6.

If you need to reproduce the issue, please unzip and open the test.zip project, then launch the Dof_Test level and input the value mentioned above to replicate the problem.

[Image Removed]

[Attachment Removed]

Hi,

Looking at the code, it is still possible to set r.HairStrands.Voxelization.Virtual.VoxelWorldSize to 0.1, since the value is clamped to a range of 0.01 and 100. There may be something else affecting the voxelization of your hair strands. I am also not able to open your Test project. Could you please remove all unnecessary plugins, such as those associated with Nvidia DLSS, and create another zip file? Thanks for your cooperation.

[Attachment Removed]

Hi again,

So the issue you are seeing is due to a quantization error when encoding the voxel world grid size. We have pushed a fix for this into UE5-Main with CL 47950406. Can you patch that change into your build to verify the fix?

Cheers,

Tim

[Attachment Removed]

No worries. We’ve already verified this fix, but it won’t be released until 5.8, since the changes are too invasive for a hot fix. If you are ok with waiting, then you will have the fix with the 5.8 release.

[Attachment Removed]

Hi, for DLSS-related issues, you can choose to ignore them and force enter the project, or alternatively, set all DLSS-related settings to false in the uproject file.

Let me correct my description again: it’s not that the value cannot be adjusted to 0.1, but when adjusted below 0.1, the effect becomes problematic and changes to a no-projection state.

[Attachment Removed]

Alternatively, you can replace this file and try again.

[Attachment Removed]

I don’t have the compilation setup or the required environment—actually, I’m an artist. It’s fine once you verify and confirm the fix. I’ll wait for the official release. Thanks!

[Attachment Removed]