Compiling shaders is necessary to GPU compute all effects of GRAPHICS is very slow if you don't have a great cpu. So without compiling shaders we don't have colors, ilumination, pbr materials and we don't have graphics, all 3D scene without nothing just a grey box.
course: https://www.udemy.com/course/unreal-e...
Compiling shaders take so long because is compiled using CPU only, and with CPU Threads, so if you have a basic i3, i5 from old generations you will struggle take so long time to compile.
In my test i used my Amd Ryzen 5900x, i have 12 cores and 24 threads. In compiling shaders only used 20 because i was recording and with mult-tasking.
Ryzen 5900x compile above 50 shaders per second.
If you want to compile shaders more faster you need to have a Ryzen 9 or superior.
This works for UE4 and a little more faster in UE5.
unreal engine will always compiling shaders if you change the material parameters, paint landscape and a lot of other things.
Subscribe: http://youtube.com/c/LucianoJacomeli?...