Creating Layered/Mix Materials in Unreal Engine 5 (For Products)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
yo what is going on guys my name is Jared I wanted to bring a pretty quick video today um just because I kind of have a tip I haven't made any content necessarily on Unreal Engine 5 yet um but it is something that I do a considerable amount of work in and this is something that I had a lot of trouble with being somebody who works with products where unreal is you know typically made for environments and stuff like that um so like I guess layering uh multiple materials together like you would have to do for a product label like what I have on the screen right now um is a little tricky just because there's so many more settings in unreal than there are in say other programs so basically what we are looking at here is I have a product and it's label is made up of two separate material layers so there's um you know the base layer that has stuff like color and roughness and normal and then I have to add a chrome layer on top of that and so I just wanted to make a quick video about how to mix textures together other in unreal and so let's just go ahead and get started so basically to to mix textures and unreal you won't really for something like this at least you won't really want to um use like uh like you won't actually make two separate materials and then use something like a blend material you'll basically make two what are called material functions which are like I guess kind of like actors or like pseudo materials sort of that just you know you can make material attributes out of and then you can blend them together using a regular material but I'll go through exactly what that means so um here I have all the textures that I'll need so I have roughness normal color and then a map to drive the mix of the two materials and so I'm just going to come in here so I can say organize and I'm going to create a right click I'm going to create a new material function and I'm going to call this base underscore label and then I'll make a second one of those and I will call this chrome and so these are where I'm going to make both of my actual materials so to speak and to do that we need to just take this output and create um are you just drag it out and create a make material attributes node and so now basically you have all the options to create a material and so I'll start um I think I opened yeah I open the base label so we'll just bring in the color texture the normal and the roughness and I'll plug obviously color into color roughness into uh roughness here and so you can see in our Shader ball that we are already getting that going on and then the normal uh if I just plug normal straight in it you know it works but it's like huge and I need the ability to control that so the best way that I've found to do that I'll just hit Tab and I'll add in a normal flatten or I guess it's called flattened normal um and so I'll go RGB into normal and then result into normal and then for flatness down here [Music] um we will do a scalar scalar parameter um and I'll just call this um normal flatness for sure and then you'll see like the high like if you put this at one it's basically doing nothing so I'm gonna put this at like 0.85 to be honest for my label and so that's our base our base material done and I'll just save that so like if I were to just put the base material on our um label at the moment base hold on maybe I have to save here oh I forgot it's a material function so I can't even show you um okay so now we'll just do the exact same thing to make the Chrome and we'll go make attribute or make material attributes and then this one I'm just going to need a couple constants for because Chrome is easy constant I'll just need a value of one which is white um essentially and I'll plug this into base color and uh metallic and so you can see it's Chrome but it's super rough so I'll add in a second constant and I'll make it like 0.05 and I will put that into my roughness and now we have Chrome you can go super detailed with these you can add surface imperfections all that and so I will save this and so then now all that is left to wrap this up is to create the actual uh creatine like label or like your actual product label so I'll just create a new material and this is a full material not a function and I will call this um creatine underscore label I'll open it up and we need to check down here uh uh oh use material attributes it's actually right at the top and so then uh once we you know have once we have used material attributes checked we'll just hit Tab and I'm going to search for simple um and we are just looking for uh matte layer blend is simple and this is basically our mixed material that you would kind of know from working in other programs and now we can just call these two material functions together so I have my base layer and my Chrome layer my base layer is obviously going to be the base and then on top is the Chrome and now um I just need an alpha to run these through and so that's this just black and white map that you know just like any other map the white layers show like essentially where the whatever you're adding is going to show through so in my case the the white in this texture is showing where the Chrome is going to be added so I plug this into the alpha and you can see now this main logo in the center is Chrome as it should be I'll hit apply and then if I just grab my thing over here and I will go creatine label then as I skate around way too fast you can see that we have Chrome and those two have been added together so hopefully this video stayed under like five or six minutes I just wanted it to be a simple tutorial on how to do that thank you for watching and I will see you in the next video
Info
Channel: Jared Brashier
Views: 20,650
Rating: undefined out of 5
Keywords: Unreal, unreal engine, unreal engine 5, unreal gold, unreal engine 5.1, unreal engine 5 beginner, ue5, Unreal engine materials, unreal engine product animation, unreal engine vfx, unreal engine 5 demo, unreal engine 5 tutorial, unreal engine tutorial, unreal engine 5 beginner tutorial, unreal engine 5 lumen, unreal engine 5 graphics, ue5 tutorial for beginners, unreal engine 5 realistic graphics, lumen, ue5.1
Id: o4j5hXfV4Fs
Channel Id: undefined
Length: 7min 23sec (443 seconds)
Published: Wed Jan 11 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.