It may occur that during loading screens, materials using material layers will load with GWhiteTexture before the real textures are ready. This seems to be because of a race condition due to PostLoadGroup, causing material layers to PostLoad before textures do.
This shows when cached uniform expression updates are requested between render commands issued by PostLoad() calls.
To make sure the referenced textures get the chance to PostLoad() before the layers do, we need to issue calls ConditionalPostLoad() on all textures referenced by material functions/instances when they PostLoad().
From UDN [Link Removed]
Build command line:
Engine\Build\BatchFiles\RunUAT.bat BuildCookRun -project=PostLoadRace/PostLoadRace.uproject -configuration=Development -build -cook -pak -sign -stage -platform=Win64
Run the application. One of the boxes will be white from GWhiteTexture.
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
What method is used to fill polygonal regions when drawing spline mesh at run time?
How to achieve HLSL Multiple Render Target in Material blueprints?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Delay nodes occasionally don't fire the "Completed" output in a nativized build
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-209041 in the post.
0 |
Component | UE - Rendering Architecture |
---|---|
Affects Versions | 5.4, 5.3 |
Target Fix | 5.5 |
Fix Commit | 32054617 |
---|---|
Main Commit | 32054852 |
Created | Mar 6, 2024 |
---|---|
Resolved | Mar 7, 2024 |
Updated | Dec 13, 2024 |