When connecting an variable to customdata0, rvt will become blurry

Hi,

I modified DefaultLit, enabled customdata0 as porosity(reference to Far Cry6 Weather).When I try to integrate it into the terrain material, as long as Porosity is connected to the material properties, RVT will immediately become blurred(Effect reference attachment image).From the r.VT-REsidency view, it was found that after being burnt, the corresponding BC4pool occupancy skyrocketed.

I don’t understand what happened.

[Attachment Removed]

重现步骤[Attachment Removed]

Hi,

the blurring is probably happening because the RVT system is running out of memory for the BC4 pool and as a consequence, tile resolution is reduced leading to blurry textures. BC4 is a compression format for single channel textures like greyscale textures, masks and other custom data. If the BC4 pool size is not large enough, the residency immediately hits 100% and the RVT system starts downsampling.

One possible way to fix it is to add or enlarge the BC4 pool in Project Settings > Engine > Virtual Texture Pool. Under Formats, add a pool, select PF BC4 from the drop down menu and choose an appropriate Size in Megabyte.

I have also tried to reproduce your issue on my side, but with no success. Would you be able to provide a simple (minimal) example project where the issue occurs?

Thanks,

Sam

[Attachment Removed]