UE4 Compiling Shaders - FIX

preview_player
Показать описание
UE4 Compiling Shaders on 4.24 maybe is so huge like thousands of compiling shaders for just a simple terrain without layers, and maybe you not even try to use the new features for the Landscape Tools from Unreal 4.24.

To solve this problem caused in Landscape Material with Layers and Tesselation enabled you will need see the video and do all below.

The steps to fix is easy:

1 - Open the Level with the problem of Thousands Compiling Shaders.
2 - Remove the material from Landscape.
3 - Save the Level.
Now your map not have a Landscape Material applied on your landscape, and already is saved on Project, but the compiling shaders will continue so...
4 - Close the Editor.
5 - Open the Project again.
6 - Open the Level saved without the Material applied.
7 - Put the Landscape Material again.
8 - After some moments the Compiling Shaders will work again without the Thousands of Compiling Shaders, just the default Compiling Shaders.

If you need edit your Master Landscape Material:

Make sure to config your Material to "NoTesselation" on Tesselation tab, same seen on this video! After all is fine for you, re-enable the TN Triangles. and redo all the steps above!
Рекомендации по теме
Комментарии
Автор

Was really looking for this all over the internet, this gives hope for all of us who prefer to stick with UE 4.24. Worked like a charm.

maciejklosowski
Автор

Also don't forget that starting your project as "architecture showcase" also creates this problem. Best thing is to just create a project with the game preset.

hidenfn
Автор

So basically you are saying that if we change something in master material then there will be lots of shader calculations as compared to instance material. So only use instance material for making changes.

sanketvaria
Автор

fast forward over a year and a half, still waiting for shaders to compile....

AphXMaster
Автор

Awesome. Thank you so much for this trick my friend.

dreamzdziner
Автор

Not working for me. I don't have tessellation enabled.. still any change in landscape material requires 25.000 shaders to compile.

brunoe
Автор

i'd love to see a tutorial on how to make some mounts like that, they look great man

papycoima
Автор

Interessante mano, parabéns! Pretende lançar cursos ou tutoriais em PT-BR também?

bcoronga
Автор

For me the problem was incredibuild, after i uninstalled incredibuild all shaders compiled normally.

Автор

I have this problem but on Unreal Engine 5 Early Access 2

qrcus
Автор

I didn't understand anything you said

DashenBoi
Автор

Hey, can you please explain how you put tessellation on your terrain?

SHDW_
Автор

can you do a tutorial for foliage painting process for larger areas like 16km with or without level streaming ? The viewport gets unresponsive, some told me to do it procedurally but then even if I can do it I am not sure it would give fine control for area or even being able to look at the whole terrain with foliage from top view, but most importantly I couldn't go further than a kilometer even with just planes. Mostly I am interested in creating 16km prairie. I followed Quixel tut but that method didn't get me far.

rakibhossain
Автор

Hum, eu tava tendo esse problema e parei de usar a Unreal por isso...

hannibaldex