UE4 - 4.19 Layered Materials Setup

  Рет қаралды 56,594

Ryan Manning

Ryan Manning

Күн бұрын

Пікірлер: 104
@DanRickmanMedia
@DanRickmanMedia 11 ай бұрын
God tier tutorial, amazing. I'm massively late to the part but yeah, thank you for this. I don't know how much has changed by now with this setup but i'm going to run with this see how I get on!
@netrarajpun
@netrarajpun 3 жыл бұрын
Thanks Ryan, this is soo good and simple that it don`t even hurt my small brain. I got hook up some vertex color to the layer blend and got exactly the combination of procedural and manual so easily that it feels like magic to me. Thank you
@williamlacrosse9389
@williamlacrosse9389 3 жыл бұрын
Pure gold! You made my whole career with that! Now I can baked my ID, curvature and AO and make a dynamic material. Thx u so much.
@AndrewWeirArt
@AndrewWeirArt 6 жыл бұрын
I wish I had seen this when I was first learning Layered materials. Great stuff!
@samohickey
@samohickey Жыл бұрын
Great video! I love your teaching style: very informational and yet still to the point. Thank you.
@gustavorios2
@gustavorios2 2 жыл бұрын
You are an amazing teacher. Thank you
@felsenstern
@felsenstern 6 жыл бұрын
Thanks for the video. I was really confused before when it came to what to instance but you explained it really neat and thorough. Thumbs up! - Just let's hope Epic is finalizing it soon!
@PiotrDąbrowski
@PiotrDąbrowski Жыл бұрын
Its old tutorial but still extremely useful :D
@joelwalden5504
@joelwalden5504 5 жыл бұрын
So great! Thanks man, this is a fantastic tutorial about a fantastic feature! Well presented!
@Omar.bin.khattab
@Omar.bin.khattab 5 жыл бұрын
perfect ... special thanks to you Ryan ... have a nice day ...
@3dcgphile
@3dcgphile 4 жыл бұрын
This was a super helpful video. Thanks so much for putting it together for us!
@gg-kf1bi
@gg-kf1bi Жыл бұрын
Thank you so much, you've helped me a lot!
@jangolerjangoler6581
@jangolerjangoler6581 5 жыл бұрын
Thank you very much for the video. It is the unique best one in layered material.
@ObilloFitz
@ObilloFitz 4 ай бұрын
2024 and Ryann Manning is still giving Much thanks for this
@lista_devideos_cursoscompl1338
@lista_devideos_cursoscompl1338 4 жыл бұрын
we are learnet for more tutorial plz ,i soo exciteeed, great stuuff , incrediby much for this , tutorial subbed
@NoobishAlpha
@NoobishAlpha 4 жыл бұрын
Thanks my friend !! Have a good day / night
@Geminiwoods42
@Geminiwoods42 2 жыл бұрын
awesome can't wait to start using this thank you
@mch43856
@mch43856 5 жыл бұрын
Really helpful and well done video, thanks!
@GoatOfTheWoods
@GoatOfTheWoods 5 жыл бұрын
Thank you So much for this in depth tutorial! Subbed
@ThatRyanManning
@ThatRyanManning 5 жыл бұрын
Thanks @fataxel! Appreciate your support.
@jamesrascal001
@jamesrascal001 6 жыл бұрын
Really useful! will be watching more of your video's, thanks :)
@HangryBunniesFromMars
@HangryBunniesFromMars 5 жыл бұрын
Thank you so incredibly much for this.
@tayloralan92
@tayloralan92 2 жыл бұрын
Super helpful video, thanks!
@wolfen231
@wolfen231 3 жыл бұрын
Thanks. This was pretty helpful to get something going for me. =)
@annezhang3205
@annezhang3205 6 жыл бұрын
thanks for your video!
@namrog84
@namrog84 6 ай бұрын
Anyone know why hasn't Layered Materials gained more popularity? So few people have ever talked about it years later. Not even a single item on the store selling some nice premade list of 'pre-made blends' or something? The only thing I can think of, is that the name of the feature is awful and overlapping with several other unrelated features.
@cyberspace7668
@cyberspace7668 5 жыл бұрын
Fuk.. got to enable material layers in Unreal Engine Project settings..xD
@dalandutube
@dalandutube 3 жыл бұрын
thank you that was very well done
@nov3000
@nov3000 5 жыл бұрын
THANK YOU AGAIN MY FREIND. GREAT .IF YOU CAN DO A TUTORIAL ABOUT LANDSCAPE MATERIALS
@wellweldedgames
@wellweldedgames 6 жыл бұрын
Thanks a lot! By the way You have a new subscriber )
@ronysvlog1876
@ronysvlog1876 Жыл бұрын
I been looking for this, thank you so much for this video bud. One question, how to make this to support vray materials? I connect the material layers to based colour on vraymtl directly but shows just black texture in render. Please help
@adamhajdu
@adamhajdu 4 жыл бұрын
Thank you
@zhangjian3654
@zhangjian3654 6 жыл бұрын
Great explain!
@devongisbert3971
@devongisbert3971 4 жыл бұрын
Hey Ryan, would you be able to cover anything for the newest release? Some of the nodes you had mentioned for the newer methods weren't available in 4.24 :/
@ThatRyanManning
@ThatRyanManning 4 жыл бұрын
Definitely. I'll see what I can do.
@jonbrandre3006
@jonbrandre3006 4 жыл бұрын
Did they revert to the old?
@blakeXYZ
@blakeXYZ 4 жыл бұрын
What nodes did you end up using?
@realFinnB0
@realFinnB0 4 жыл бұрын
Thank you so much!
@davidrivasredondo
@davidrivasredondo 6 жыл бұрын
Fantastico!!
@fernandobaquiran6837
@fernandobaquiran6837 3 жыл бұрын
Great video! Just starting with UE and of all the videos that I have seen bout Layered materials, this is the only on that I can really understand. Most other videos teaches the "old" method in making Material layers which is really confusing. I have followed every step in this video but when I got to the RGBA Mask (22:00) I get an error at the ChannelMaskParameter Node when I connect it into the BlendMaterialAttributes Node. I don't think I missed anything in the steps. Any ideas? I'm using UE 4.26. Oh. I just restarted it and it 's working now. My bad.
@AdrianoFerreira-nb8cd
@AdrianoFerreira-nb8cd Жыл бұрын
Hey Ryan! Thanks for tutorial. I was wondering if this would work with a height blend vertex blend? Would I add the height blend node into material layer blend mask function? I saw that you had a vertex blend function as well.
@AdrianTabacaru
@AdrianTabacaru 2 жыл бұрын
Hey Ryan, awesome tutorial. Thank you so much for taking time to make it. I have a quick question, is there a way to access the Material Layers - Blend Asset - Vector Parameter Value in Sequencer? I have tried making a Material Instance for the Layer Blend Material and I cannot reach the Vector Parameter into sequence. I am trying to animate the crossfade. I have tried with material parameter collection, got that into Sequencer but the crossfade is not smooth. I see stepping between 0-1 values. Is there a way to fix this? Thanks!
@ThatRyanManning
@ThatRyanManning 2 жыл бұрын
A couple ways to do this. Material Parameter collections can be targeted in Sequencer. You can also access the material parameters by adding the material component in sequencer. Target the element via the "+" add button, add the component, then target the material parameters.
@dani3d_b
@dani3d_b 8 ай бұрын
is there a way to me to get a specific layer of the Material Attribute Layers into a node(of type MA)? just like the GetMaterialAtributes node but only a single layer
@JieDu-yj2vd
@JieDu-yj2vd 11 ай бұрын
How to set different physical materials for each layer?
@valtzar3200
@valtzar3200 Жыл бұрын
29:22 Can we do the same for the Ambient Occlusion Map?
@vfxfisher
@vfxfisher 4 жыл бұрын
Thank you very much for this insightful tutorial. I have a question though. During your talk you used an RGBA as you blend. This all makes perfect sense. I would like to use a vertex pain. I see you have that listed when you created the RGBA blend; but you do not discuss it. I have looked at other tutorials and not seen anything. Sadly, time is of the essence. Do you know of any place on the web that may enlighten me on how to implement this?
@ThatRyanManning
@ThatRyanManning 4 жыл бұрын
I cover Vertext m,asking here: kzbin.info/www/bejne/garZn5d8nMqjeLc , and here: kzbin.info/aero/PLEopipDmYdmy3H4Rp1iFSQ1epSUSyZOfL
@maxxdreams9717
@maxxdreams9717 4 жыл бұрын
Hi Ryan. Thanks for the tutorial. I have one question. After mixing by this method is it possible to apply vertex paint?
@kenalpha3
@kenalpha3 2 жыл бұрын
Can you? Im using Quixels plugin to make a > Material Blend. Idk if their method/process is the same as this home brew material blend??
@johnmccormick2347
@johnmccormick2347 2 жыл бұрын
When setting up my Master_Layer material I get a render warning : Missing Function Input "in" - FIXED - Use preview as default check on Master_Layer_Instance"
@zeon3d755
@zeon3d755 3 жыл бұрын
You know how to add weightmaps for layers in UE4.26?
@Raul195
@Raul195 5 жыл бұрын
Great video! Is there a way to assign PhysicalMaterials to the layered ones?
@omri1324
@omri1324 3 жыл бұрын
It seems like Epic got rid of this workflow altogether?
@arefeghbali3914
@arefeghbali3914 3 жыл бұрын
Is it possible to use both layer blend and blend material attributes together?
@cwidd1929
@cwidd1929 3 жыл бұрын
Is there a version of this that works with displacement?
@Serdeegee
@Serdeegee 5 жыл бұрын
Fantastic and really helpful tutorial! One question though, what if my base material has opacity? Plugging the texture's alpha map into the "opacity mask" slot of its "MakeMaterialAttributes" node doesn't work like it would normally in a regular material. Is this an easy fix? I reckon I'm probably just missing something basic.
@ThatRyanManning
@ThatRyanManning 5 жыл бұрын
There are two places you can change the Blend Mode; one in your master and also on a per-instance basis. i.imgur.com/NtVsPLm.jpg
@julienlefebvre9764
@julienlefebvre9764 6 жыл бұрын
thanks for the video...any chance that you could show the vertex alpha blend mask that you have setup ?
@ThatRyanManning
@ThatRyanManning 6 жыл бұрын
@Julien Sure thing. Here's the basic setup for the Vertex Blend: i.imgur.com/Fw3Dqsw.jpg Like the RGBA Mask, this mask will allow you to specify (using the "Channel Mask Parameter") the blending of two materials based on Vertex color.
@julienlefebvre9764
@julienlefebvre9764 6 жыл бұрын
Thanks Ryan for the quick response and screenshot going to try that today
@samuelenslin1850
@samuelenslin1850 3 жыл бұрын
Hey Ryan, can you confirm wether its possible to expose material layer parameters to be animated in sequencer or they simply can´t be animated? Works for normal material instances, but with this setup I can´t animate any of the parameters...
@AdrianTabacaru
@AdrianTabacaru 2 жыл бұрын
Did you find out how to do this?
@samuelenslin1850
@samuelenslin1850 2 жыл бұрын
@@AdrianTabacaru Nope. Used normal material instances instead.
@zerocoool1111
@zerocoool1111 6 жыл бұрын
Thank you Ryan for this break down. Im loving this system and know how to use it thanks to this video. Question. I followed how you added a normal in the Master Material and laid over all layers. But how do I do it for another map like Ambient Occ? You created and GetMaterialAtt and a Set MaterialAtt and had the nodes in between. Got that part. Lets say I want to do the same thing for a ambient occ map. Ive been playing around and the only way I get get it to work is if just plug in an AO map directly into the AmbientOcc of the SetMaterialAttibutes. Do I even need the GetMaterialAtt. I can figure out what the inbetween nodes would be if I did it the similar way with the Get and Set nodes. Thank you Randy.
@ThatRyanManning
@ThatRyanManning 6 жыл бұрын
Randy - My recommendation would be to add an additional AmbientOcclusion node to your "GetMaterialAttributes" and use "Blend_Overlay" (Blend_Overlay will either screen or multiply the Base and Blend together) to add your custom AO map. For additional control over your AO map, simply add a 3ColorBlend node(docs.unrealengine.com/en-US/engine/rendering/materials/functions/reference/imageadjustment). There are several methods, but this is just one. Here's the final setup: i.imgur.com/Mm6Rs1F.jpg
@ThatRyanManning
@ThatRyanManning 6 жыл бұрын
I should preface, I'm reusing the combined layered texture from Crunch which has the AO texture in the Blue channel.
@ThatRyanManning
@ThatRyanManning 5 жыл бұрын
@tapirtoon ! Yes. I cover this early on in the video, but you can use material functions (the old material functions) and then blend them together using mat layered blend nodes inside a stand-alone standard material. docs.unrealengine.com/en-US/Engine/Rendering/Materials/LayeredMaterials
@EndlesPhenxia
@EndlesPhenxia 4 жыл бұрын
Is there any way to combine this method with height blend?
@shanei.7008
@shanei.7008 3 жыл бұрын
I'm still fairly new to unreal, but I'm trying to make 1 single material that can transition between 4 seperate metals with a gradient slide/slice effect. I've made one that works nicely, effect included, but it can only transition between 2 metal types (using a MFfunction with a 3 layer blend - inputs 1 2 & 3 are color parameters) but I need to have more than the 2 available inputs for this project and master material. Are layered materials a better route to go for this?
@Yarogor
@Yarogor 4 жыл бұрын
In 2020 those material layers still crash engine (4.24). In blank project they work fine (mostly). But when you turn them On in your heavy project - it crashes very often. Tried in 3 different projects.
@АлексейПалько
@АлексейПалько 4 жыл бұрын
Is there a way to use more than three channel mask map? Like masking with ID map in Substance Painter.
@ThatRyanManning
@ThatRyanManning 4 жыл бұрын
Texture maps can only hold 4 channels of information (R, G, B, & A); however, there's nothing that says you can use multiple textures!
@Dianixi
@Dianixi 4 жыл бұрын
Hello, does this still work?(second method)My layers are not updating in 4.25 and crashes randomly. Do I need to enable something for this?
@jacksparrow7518
@jacksparrow7518 Жыл бұрын
Hi Ryan. great content, thanks for sharing.... but instead of talking about old way to do stuff al the time.. and confuse us (me?)... wouldn't be better to just say this is the new method.. and go for it clean and clear and make it easier? all this extra info is just so much confusing (I din't know old methoid so it's like extra info I wouldn't need for the new method). I didn't want in any way be annoying.. just telling what my experience have been, watching this video... which, again, is great for its content
@decorix
@decorix 6 жыл бұрын
Thanks for the tutorlals. Is there anyway of showing me how to convert a materialfunction to the MaterialLayers setup with version 4.20? Using ML_LowContrastHardMetal its from Paragon assets. I did follow ur stuff, but I'm stuck. I copied the nodes from the materialfunction into the new MaterialLayers system as you shoed in the tutorial.
@lochlancoull107
@lochlancoull107 3 жыл бұрын
hey there ryan awesome tutorial but i seem to be having an issue when hooking up my textures i keep getting the error "Arithmetic Between Types float4 and float3 are undefined " any help would be great!
@ThatRyanManning
@ThatRyanManning 3 жыл бұрын
Join my discord and send a screenshot. More than likely you're outputting RGBA to a node that requires just RGB
@freshhh1553
@freshhh1553 5 жыл бұрын
how to paint meshes with this layered material after creating it use RGB channels or is it necessary to add extras ?
@ThatRyanManning
@ThatRyanManning 5 жыл бұрын
Correct. You'll need additional controls. Check out this mini series I created on layered materials. It should help: kzbin.info/aero/PLEopipDmYdmy3H4Rp1iFSQ1epSUSyZOfL
@mikejones4868
@mikejones4868 4 жыл бұрын
Is it possible to have one material's blend mode different? Say I wan't to have One piece Opaque and the other one Translucent?
@ThatRyanManning
@ThatRyanManning 4 жыл бұрын
Absolutely. At the bottom of your material instances are overrides. You can change the instances without changing the master.
@yovanvujacic8638
@yovanvujacic8638 2 жыл бұрын
@@ThatRyanManning Ryan, thanks a lot for the tutorial. Could you expand a bit on how to do this? I cant find a way of overriding the instances.
@davinsaputraartandgamedev9453
@davinsaputraartandgamedev9453 4 жыл бұрын
this is still in beta until now right?
@RahulAbhiwan-w4j
@RahulAbhiwan-w4j 4 ай бұрын
Sir,I am getting trouble to create HDRi material could anyone please help me ?
@gonzalofernandez4424
@gonzalofernandez4424 5 жыл бұрын
Hi, Im using UE4 4.21 but for some reason I can't find "Material Layer" nor "Material Layer blend" on my content browser. Do you have any idea why this might be??
@ThatRyanManning
@ThatRyanManning 5 жыл бұрын
Make sure you have "Support Material Layers" enabled under the Rendering Tab: i.imgur.com/E1rJLGb.png
@samwong8664
@samwong8664 5 жыл бұрын
Thanks for the tutorial, but what if i wanna make it 2 sided?
@ThatRyanManning
@ThatRyanManning 5 жыл бұрын
In the material parameters (click on the material output node) you can toggle 2-sided on/off
@l8ll8linflnlty98
@l8ll8linflnlty98 Жыл бұрын
wow
@waltage
@waltage 6 жыл бұрын
can be different lit materials combined like subsurface and default lit?
@ThatRyanManning
@ThatRyanManning 6 жыл бұрын
Yes. Your materials are created and built very similar to the older method, with the exception of instead of using a standard material function, you're using the new layered material function (2:11) layer. Any of the parameters contained in that function can be utilized.
@evgeniismirnov655
@evgeniismirnov655 5 жыл бұрын
Where to pay to?) It is cool. Thx maan!
@cyberspace7668
@cyberspace7668 5 жыл бұрын
You are the Arch G, i havent figured it out yet, but this does explain a lot of fuckwork.. ho to reach you teta?
@vassk1587
@vassk1587 Жыл бұрын
Sad. Nothing understeand :(
@leksiu92
@leksiu92 4 жыл бұрын
In my opinion Unreal has total not intutive, different, idiotical, baaaad material system in this cause. But this tutorial is very good :)
@ThatRyanManning
@ThatRyanManning 4 жыл бұрын
UE4's material system is extremely powerful but also very technical. While is may be not as simple as other editors out there, speaking from experience, you have way more customizability! With enough time and education, UE4s material system is something you'll come to enjoy.
@leksiu92
@leksiu92 4 жыл бұрын
@@ThatRyanManning I do not understand what happened to mix basic materials, such as in a e.g. blender. I already have materials, that I want to mix, I have to make do them again to material function. A better solution in my opinion would be to drag them into the editor and mix immediately basic materials with basic materials. Why couldn't they do that in this method? I do not know I do not understand this issue but I hope I will understand. And cannot doing a quick conversion of these materials, and have to work a lot, unnecessarily in my opinion. Sorry for bad english, thanks for reply and regards :) !
@ThatRyanManning
@ThatRyanManning 4 жыл бұрын
@@leksiu92 totally agree with you. I believe Epic is overhauling the layered material system to be more artist friendly. If you think of Material Functions as Materials, it makes it a bit easier, but still...not the ideal solution.
@wilismatrix9847
@wilismatrix9847 2 жыл бұрын
very nice tutorial but confusing and not well structured, I find it hard to follow you because you keep going forward and backword between materials and methods
@waltage
@waltage 3 жыл бұрын
the main difference this shit don't updated after changes. after 3 years they Epic cannot make working instances!
UE4 - Wireframe Shader & Vertex Masking
25:30
Ryan Manning
Рет қаралды 33 М.
UE4 - Creating Master Materials
58:54
Ryan Manning
Рет қаралды 76 М.
Walking on LEGO Be Like... #shorts #mingweirocks
00:41
mingweirocks
Рет қаралды 7 МЛН
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,2 МЛН
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 8 МЛН
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,8 МЛН
Material Layers In Unreal Engine 5
1:01:15
Pitchfork Academy (MizzoFrizzo & Co.)
Рет қаралды 2,4 М.
[Урок 4.2] Раскраска объектов   Материал - Modes Paint | Unreal Engine 4
23:30
Cyberstars - Как создать игру
Рет қаралды 35 М.
Unreal Engine Materials in 6 Levels of Complexity
44:12
pwnisher
Рет қаралды 293 М.
Reducing Draw Calls in Unreal! [UE4/UE5/Blender] (Check Description!)
40:11
EVERYTHING You Need To Get Started Texturing Large Game Assets
1:10:12
Parallax Occlusion Mapping in Unreal 4 / Rug
37:29
barry lowndes
Рет қаралды 131 М.
Creating Extra Detail in Unreal Engine with Second UV Channels
49:33
Cairo Goodbrand
Рет қаралды 17 М.
Walking on LEGO Be Like... #shorts #mingweirocks
00:41
mingweirocks
Рет қаралды 7 МЛН