Unreal Engine 5 texture corruption issue

Hi guys,

I’ve been working on an environment in UE5 these past few weeks and I only recently (meaning those last 3 days) started experiencing a problem I had never come across. Some textures of my assets randomly start getting corrupted (link: UE5 texture corruption issue - Album on Imgur)

Sometimes it’s one texture, sometimes it’s another (from another asset for example). Simply reimporting the texture fixes the problem and the asset looks fine again, but it can happen again in a seemingly random way.

It may be important to note that this has started happening pretty much at the same time that this following error started popping up: Video Memory Exhausted (#### MB over budget). Expect extremely poor performance.

Performance is not that bad (I get 30 fps in a fairly photoreal environment and I don’t need more anyway) but I never got that error until a few days ago.

Graphics card is RTX3070 with game drivers. Just switched to studio drivers today so we’ll see if it happens again after that.

Any ideas? Did this happen to someone else?

Thanks.

6 Likes

Hey @Aizen_3D,

Running out of video memory can cause a whole host of issues while building or rendering a game, especially when you have a large number of GPU loaded objects. That being said, I am surprised that the textures are actually becoming corrupt. Does closing and reopening the editor fix the rendering issue on those textures, or do they always require re-uploading in order to render correctly?

Also, can you open task manager and confirm that you are in fact out of video memory?

This issue is likely driver related, if not related to the graphics card itself. I would recommend fully reinstalling the drivers for your card if you have not done so already, and let us know here if anything changes.

I hope this information helps, and good luck!

reviving to say that this is also happening to me. three times today on different textures. running a 2080ti, definitely did not run out of VRAM and my drivers are up to date.

Anyone have a solution to this issue to prevent it from happening in the future?

The same here:

The texture map for diffuse is rendered corrupted in viewport and texture viewer.

NVIDIA GeForce RTX 2060, Windows 11, Unreal 5.0.3

2 Likes

我也一样,甚至地形的灰度图也会坏掉。


Change : The Power of two Mode from None to Pad of power of two. This worsk for me

3 Likes

Hello!


Try changin this value

4 Likes

I switched it to ‘Pad to Power of Two’ mode and then back to ‘None’ and it got fixed so I believe this is not the best solution. It seems that the problem goes away temporarily just by “refreshing” the texture. Correct me if I’m wrong ofc. :slight_smile:

1 Like

Hi! I’m struggling with this issue too (texture becoming glitchy/artifacted). I have the feeling this happens mostly when I reimport meshes or textures. Once the project is reopened, textures look correct again, re-importing the texture works too, iirc even reopening the map fixes it sometimes.
My current project where this is happening is fairly simple: First Person Template + Starter Content, plus a few of my own assets (4 texture sets with 2k resolution), DLSS plugin enabled. I’m using a RTX 2060 with 6GB of VRAM, tried different drivers without success. I didn’t notice any graphics issues in other applications (Blender, Painter, Games).

I will try the suggestion above, thankful for any other tips regarding this issue!
Have a nice day!

Edit: The suggestion above isn’t a solution, merely a hack to “resets” the texture as someone else pointed out. Also issue is seemingly unrelated to DLSS plugin (disabled it, still happening).

Lots of threads on this but no real fix yet I don’t think. I assume it’s just a bug that will be fixed soon.

If you turn off texture streaming this issue don’t occur, and it won’t occur in a packaged version, so just don’t work in UE5 with texture streaming on and turn it on for packaging.

2 Likes

I am also getting this same issue. It started a week or two ago. Definitely a pain. My GPU memory is at 1% utilization and this is still happening. Toggling the sRGB checkbox off then back on seems to remind the texture to start working correctly again… I hope they fix this soon!

I have same issue. It happens randomly. RTX2060super … I didn’t find any solution but turning off texture streaming…

Epic are looking into this with NVidia. Disabling Texture Streaming delays the issue but does not fix it - it’ll still happen eventually.

The issue does not occur in D3D11 it appears, it’s exclusive to D3D12. If you’re using 5.1 and require Nanite/VSM, you’ll likely have to wait it out.

2 Likes

Happened to me on RTX 2060, UE 5.1.

It also happens in another computer with Nvidia RTX 3060. The texture corruption there is even worse, after a while even parts of UE5.1 user interface show texture corruption. This makes unreal 5.1 useless in many ways. Is there any progress on resolving the issue??

also happening to me RTX 3080 ti ,I cant find a working solution to this

FIX: Setting these values in nvidiaProfileInspector (copied from Fortnite profile) seems to fix the issue for me Unreal Engine 5.nip - Pastebin.com

I am also having this issue in UE5.1, on multiple machines/users: RTX 3080ti (tower), RTX3050ti (laptop), and on RTX 3080 (laptop).