UE4 shader compatible with the Material Layering workflow used with the "Fire Hydrant" sample project available in Substance Painter.

See our documentation for more information.

Uploaded: almost 2 years ago
Updated: over 1 year ago
Version: 1
File Name: MaterialLayering.zip
Size: 134 KB

DownloadblackDOWNLOAD



DISCUSS
almost 2 years ago

Thank you. I'm wondering how performance would hold up if we used this workflow for every prop in game though. Epic is suggesting to avoid using material layering unless very necessary.


almost 2 years ago

Hmm this isnt working for me. The material is saying their is an unspecified function


almost 2 years ago

cant make it working for me .
log says
[GenericMaterial] The limitation of 18 active texture samplers is exceded by your shader which uses 29 samplers
[GenericMaterial] Creation of the shader pbr-material-layering failed
[GenericMaterial] Creation of the shader preview-material-shader successful


almost 2 years ago

naice


almost 2 years ago

Thanks, found the UE4 files as mentioned.


almost 2 years ago

I think there is something wrong with the blueprint (mat_layering_master), it show me some unlinked nodes, for instance: Missing Material Function, and two ones, where can I find some documentation about?


almost 2 years ago

You have the unity tutorial on both UE4 version and Unity shader


almost 2 years ago

Not working for me either. Unspecified function.


almost 2 years ago

Doesn't work for me:
[GenericMaterial] The limitation of 18 active texture samplers is exceded by your shader which uses 29 samplers
[GenericMaterial] Creation of the shader pbr-material-layering failed


over 1 year ago

Really doesn't work. As others have said, the blueprint seems incomplete.


over 1 year ago

We tested the files again and they are working perfectly fine in 4.12 and 4.13. There is no blueprint, only a shader and its dependencies. Make sure all the files are extracted in the correct folder (see the readme) otherwise the UE4 Editor won't be able to find the files properly.


over 1 year ago

Will this work with 4.11? I have copied over the files, And the folders appear under content, but each folder is empty according to Unreal, but the uassets are all there when I check explorer.


over 1 year ago

oops..sorry for the horrible sentence structure. Should have proof read.


over 1 year ago

Why the video demonstration for Unity and not for UE?


over 1 year ago

As some people mention, this is not working. Some functions are not correctly linked and show up as unspecified.


over 1 year ago

It works if the MaterialLayering folder is directly under the root of your projects, but paths break if you store it under Developers folder


8 months ago

Very useful material. Thanks


3 months ago

I mean it works, but all my textures that I import through the plugin have some sort of error. In one case a value of R1G0B0 couldn't be displayed leaving me with a shade of grey instead of red, another time my wood texture had some fragments and distortions that it didn't have in substance designer.
I have no idea what is going on, so if someone could fix this or help me out it you'd be my hero!