How To Make Snow In Unreal Engine 5 Using Niagara (Tutorial)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hey guys and welcome back to another unregioned 5 tutorial so in today's video what we've been going over is how to create snow which you can see on screen now so as you can see we have this Niagara snow particle effect or particle system which we're going to be going over and creating today so without further Ado let's delete this and I'll show you how I've done it so the first thing we're going to want to do is we want to actually create our particle emitter so we're going to hit control space to open our content browser right click go to effects or FX and then we want to get a Niagara emitter so we want this one here we're going to click that we're going to click new emitter hit next and then you can see we can use any one of these templates and we're going to be using a fountain or a looping Fountain spray and we're going to press finish there and now we have this and now we've created our Niagara emitter I'm going to name this one NE for Niagara emitter underscore snow as that as that is what this is going to be it's our snow emitter so we'll open that up like so now in here you can see we have this particle system here which is essentially a fountain of water now you'll notice this already looks a lot like snow for us obviously it's going the wrong direction and going far too quick but the actual particles themselves look like snowballs so that's why we're using this it just makes our lives a lot quicker and a lot easier we just obviously need to change some things with this to make it look how we want and there's actually not too much we need to change first things first let's change the speed and direction of this so to do that we're going to search for velocity up in top right and we want to scroll down until we find the minimum and maximum velocity so it should be somewhere around here so it should be under the add velocity section so if we go down here we have advelocity and then velocity speed the minimum and maximum for me is 500 and 850. I'm going to set this to minus so it's going to be going down not up I set it to minus 1000 and then a maximum of well I don't know where it's just taking me sorry let me find it again I press tab and a maximum of minus 8 15 instead of 850. so you can see it's gonna be going straight down like this obviously this is pretty quick still but we'll get into that later around here as well we should also have I don't know why it keeps moving whenever I press enter or Tavern thing uh but we should also have the cone angle which by default is 32 I'm set to 45 just so has a wider spread I really don't know why it's doing this I wasn't doing it earlier it's kind of annoying but everything is working it's just for some reason removing the tab but you should see we now have the different velocities and the angle here what we want to change next is the radius of this so the moment it's still only be going to be going in this tiny coin here which again is obviously not what we want so upper top where we search for velocity let's search for shape location and under the shape application here we have our sphere radius by default it's eight we're going to set this to something a lot bigger for example 5000. now you'll notice these are gonna be falling a lot better as you see here obviously this isn't perfect still but it's a much wider area and they're falling slower it looks more like slow now now you can set this value to whatever you want it doesn't have to be 5000 and the bigger your map the bigger you'll want this radius to be or what you could do instead of having this in your map is you could tap is you could attach this to play a character or have it just follow the player around so you can have it in a smaller localized area but still everywhere the player is going to see which will just make it run a lot more efficiently because obviously the bigger this is the more particles you can have the larger it will be once you change your already there the next thing we're going to do is increase the spawn rate so as you can see there's hardly any particles in here now because it's using the same amount on a much wider area so we're going to change the spawn rate select search for spawn right now and we can see this here by default it's 90 I'm going to set it to the same as my radius to see what that looks like so for me that was 5000 and you can see this looks a lot nicer now if we set it to 2500 it's going to look something like this the higher the number the more you can have so if you want it to be in a blizzard maybe you could have a really high number like this but I think I'm just going to leave it as 5000 just to see as I think that's gonna be good value for me next we want to change how quick they're falling because you might like this but for me I think this is still a little bit too fast so I'm going to search for Gravity now because that's how we're doing it we're doing it based on Gravity by default it's minus 980 as that is what default gravity is on Earth inside of unreal so this would be good for rain but for snow I went to fall a lot slower and a lot more majestically so let's say minus 25 and you'll notice they're now falling a lot slower perfectly like so I think that's going to be good for me again with all of these values you can obviously change them by yourself to see what looks best for you but for me in this example these are the numbers I'm using now because they're going to be falling very slowly over a wide area these aren't going to mainly these aren't necessarily going to hit the floor because they're going to be despawning before they've managed to do that so we want to change the lifetime of these so under initialized particle we have lifetime I'm going to set the minimum to 10 and the maximum to 15. again obviously the longer they're in the level the more particles you're going to have the more laggy it'll be but we obviously still want these to be able to have enough time to fall to the ground so you might not need it to be this high but I want it to be this high for me and you'll notice we now can see we have a lot more in here because they're not all despawning straight away and finally last but not least there's one more thing I'm going to change and that's just the size of them so it might not look like it on here but these are actually pretty big so what we're going to do is search for Sprite attributes and we should see it down here and we have the uniform Sprite size this is going to be between 6 and 12. I just want it to be between six and six so it's gonna be the same size it's spherical it's perfect for what we want and obviously you can make that bigger you make that smaller but this is what I've got and we can save and apply this and this will now be the snow particle effect working perfectly for us if we were to close this we can then create our system so if go to our content browser we have our Niagara emitter if we right click on this creates an aggress system this is what we actually need to use to then drag into the level put in a blueprint spawn in whatever it is this is the system we use so if we drag it in we should see that we now have snow working perfectly within our game as you say Obviously we have to slow inside of our game falling down this is pretty heavy there's quite a lot of it again you could change all these values so for example if I were to go in here and let's change the spawn rate so we have 5 000 let's half that so it's a 2500 we should see now that there's half the amount in here or if we were to increase it so we have to double it instead of half it we should see we've now got twice as much so there's a lot here and we can increase the speed of these to make them coming down heavy and like a blizzard but again this is all I'm going to be doing today let me just set it back to 5000 as I think that looks the best for me in this specific case I'll apply save that once again but I think that'll be it for this video as we've done everything we want to do what we've done is we've set up this Niagara particle system in which we can create snowfall or just snow inside of Unreal Engine 5. so thanks so much for watching this video I hope you enjoyed it and I hope you found it helpful and if you did please make sure to like subscribe down below so thanks so much for watching and I'll see in the next one [Music] foreign [Music]
Info
Channel: Matt Aspland
Views: 28,497
Rating: undefined out of 5
Keywords: ue4, unreal engine 4, unreal engine, tutorial, ue4 tutorial, unreal engine 4 tutorial, how to make a game, how to, blender, unity, games design, ue5, unreal engine 5, unreal engine 5 tutorial, ue5 tutorial, ue5 snow, snow, snowing, snowfall, snowflake, snows, snowed, ue4 snow, niagara, particle, particles, system, fx, vfx, ue4 niagara snow, christmas, festive, winter, rain, falling, fall, slowly, how to make, how to create, around, the, player, blizzard, weather, storm, scene, beautiful, snowy
Id: mofHEC93EK0
Channel Id: undefined
Length: 7min 28sec (448 seconds)
Published: Mon Dec 12 2022
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.