Unity VFX - Realistic Snow (Particle System Tutorial)

Поделиться
HTML-код
  • Опубликовано: 9 ноя 2024

Комментарии • 120

  • @TheGugustar
    @TheGugustar 8 лет назад +24

    If you want to use noise and are worried that particles jump off the ground, you can create a subparticle on collision and destroy the parent with a lifetime loss of 1.
    This also homogenize the "melting" (fade out) duration of the snowflakes as the timer starts when it hits the ground and is not dependant of its remaining lifetime.

  • @LoOnarForge
    @LoOnarForge 3 года назад +3

    Nice, easy, straight to the point. That's how I like my tutorials and particle systems. Thanks Mirza.

  • @TheMhankel
    @TheMhankel 7 лет назад +6

    I dig your Unity tutorials alot! Your's are in my top 5 Unity tutorials! I paid on Udemy for Unity courses which wheren't packed with such great info like you put into your tutorials here! Thank you for the effort!

    • @MirzaBeig
      @MirzaBeig  7 лет назад +2

      Hey! I appreciate all the encouraging comments. Thank you!

    • @TheMhankel
      @TheMhankel 7 лет назад

      Hi, we all know that people want everything for free in nowadays but you could easily put your short tutorials into a Udemy course and get some money back for the efforts you're having to make them! That's the "money hungry me" talking! ;)

    • @MirzaBeig
      @MirzaBeig  7 лет назад +2

      ***** I'll keep it under consideration! :D

    • @TheMhankel
      @TheMhankel 7 лет назад

      👍 :)

    • @AlexisLessardGamedev
      @AlexisLessardGamedev 7 лет назад +1

      However, those tutorials are great to give visibility to his assets on the asset store !

  • @sparklycan6043
    @sparklycan6043 7 лет назад

    super awesome video man, quick, exact and perfect to what people need. your voice doesnt sound like you just woke up and you actually know what you´re doing. keep it up!

    • @MirzaBeig
      @MirzaBeig  7 лет назад +1

      "your voice doesnt sound like you just woke up" - Haha, what?

    • @sparklycan6043
      @sparklycan6043 7 лет назад

      Mirza well often when these kind of videos are made, it sounds like the person got out of bed just to make the video and then directly go back to sleep. But this man got energy! Like he got a good nights sleep and a big healthy breakfast with ham, eggs and baked beans with a big cup of hot coco. Put some cream on that and some marshmallows. Im hungry now.

  • @KRGraphicsCG
    @KRGraphicsCG 8 лет назад +1

    This is LOVELY... and I am learning so much from you,... it feels like Christmas

  • @lexxtesla7392
    @lexxtesla7392 4 года назад +1

    best snow tutorial

  • @QFGEE
    @QFGEE 6 лет назад +6

    Don't forget to catch up with Bo Ouyang.

  • @TimM-kz1vl
    @TimM-kz1vl 4 года назад

    Holy crap thank you. I'm making this snow survival game and couldn't find a free snowstorm particle thingy

  • @nuckm
    @nuckm 8 лет назад

    this is gold, please don't stop doing this series
    edit: only thing this is missing is nice production value like Making Stuff Look Good In Unity's videos

  • @joelwatington8193
    @joelwatington8193 7 лет назад +2

    This tutorial was Beautiful, the only issue i had was the collisions on world space didnt work but other than that this was great!! Thank You

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      Thanks for watching! :)

  • @JJNincorporated
    @JJNincorporated 7 лет назад +1

    This was a superb tutorial, thanks a lot!

  • @zainbaig7870
    @zainbaig7870 3 года назад

    your learning method is good

  • @davidsanchezplaza
    @davidsanchezplaza Год назад

    Amazing!

  • @zainbaig7870
    @zainbaig7870 3 года назад

    nice tutorial

  • @CooChewGames
    @CooChewGames 7 лет назад

    Thanks for an excellent tutorial.

  • @AKSenor24
    @AKSenor24 5 лет назад

    Thank you for this introduction!

  • @JoseDaniel_Acosta
    @JoseDaniel_Acosta 2 года назад

    Thanks a lot!!!

  • @domdom_hello
    @domdom_hello 5 лет назад

    great Tutorial!!! Thank you so much man

  • @astronautintergalactic9401
    @astronautintergalactic9401 7 лет назад +1

    man real respect to you. because u created with default assets . thanks .love your videos. and plz keep it up with default assets. cause I hate using assets from assets store. thanks for videos..🆒👍💟💟💟💖💗💓💛💜💚

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      Thanks for watching! I'll try keep it to using the default assets when possible, but sometimes they just don't cut it. When that happens, I'll try at least keep it to free assets that I've put up on the store myself. I recently updated a free particle package.

    • @astronautintergalactic9401
      @astronautintergalactic9401 7 лет назад

      Mirza oh that's good I really appreciate it .

  • @dominikseljan3043
    @dominikseljan3043 8 лет назад

    Thank you so much for making these! Please don't stop

  • @batyasf
    @batyasf 4 года назад

    Thanks!

  • @JonathanBigbarkBarclay
    @JonathanBigbarkBarclay 7 лет назад

    Finally got the snow to fall but it flies in 1 direction instead of just falling staright down

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      Make sure your game object isn't rotated and/or your velocity module is using world space.

    • @JonathanBigbarkBarclay
      @JonathanBigbarkBarclay 7 лет назад

      I removed world space from the velocity module. Which midule is the game object under. Would that be particle?

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      I think you have some terms confused. Modules are what you see on the particle system component. They aren't related to hierarchies in the editor.

    • @JonathanBigbarkBarclay
      @JonathanBigbarkBarclay 7 лет назад

      I think im more confused then on how I started. I followed it step by step but it blows to 1 direction and it looks little funny with your exact tutorials. Im trying to watch others to figure it out but im haveing a very hard time with this engine. Mostly because most tutorials aren't as updated as yours.

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      If you follow this tutorial exactly as it is, then there's no reason I can think of that you wouldn't have the same outcome. The latest version of Unity is the same version I'm using in the video (5.5). I can't figure out what you're looking at.

  • @warcraft3456
    @warcraft3456 8 лет назад +2

    I wanna know how to get a scene like yours, it's amazing to be able to see the pfx nice and clean like that :o

    • @MirzaBeig
      @MirzaBeig  8 лет назад

      It's just a plane with a grid texture and an image effects stack. I think the most important ones are global fog and bloom.

  • @manase185
    @manase185 3 года назад

    TYSM!!!!!!!!!

  • @Way2Viral
    @Way2Viral 7 лет назад

    Thank you!

  • @nigeriannightmare4797
    @nigeriannightmare4797 7 лет назад

    Nice tutorial man. It's my first time using unity so I don't know how to render out this snow simulation ?

  • @Tecosaurus
    @Tecosaurus 7 лет назад

    If my map is huge how do I get it to cover the entire map and still have the same amount of particles dropping? The only way I can think of is like attaching the birth as a parent but not every other particle to give the illusion like its snowing everywhere. Thank You!

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      The system should be set to world space so you can move around the emitter without moving the particles with it.

  • @dagreenersd4585
    @dagreenersd4585 6 лет назад

    Thamks for the great tutoprial friend!!!!!!!!!!!!!!!!!!

  • @r0nii_
    @r0nii_ Год назад

    how did you make the unity dark green theme like older programms? like valve softwares?

    • @MirzaBeig
      @MirzaBeig  Год назад

      You can change the colours via Preferences.
      docs.unity3d.com/Manual/Preferences.html

  • @random_precision_software
    @random_precision_software 2 года назад

    can you do an update were the snow builds up on ground and staying there..without the FPS going down 3 ! lol

  • @cwdgamedev822
    @cwdgamedev822 6 лет назад

    Thanks for another great tutorial. I like that you keep them to the point. Just out of curiosity, are you using any post processing effects like bloom in these tutorials? Or is the glow achieved through your particle textures? Combo?

    • @MirzaBeig
      @MirzaBeig  6 лет назад +2

      It's mostly the post effect.

  • @allynallyn9415
    @allynallyn9415 5 лет назад

    Hella helpful, thanks man

  • @dzonatangavert1408
    @dzonatangavert1408 6 лет назад +1

    What is the floor you're using for collision? I tried to use a simple primitive plane made in Daz3D but I couldn't get particles to collide with it. Instead they go through it even when I set Collision to "world".

    • @MirzaBeig
      @MirzaBeig  6 лет назад

      It's Unity's default plane.

    • @dzonatangavert1408
      @dzonatangavert1408 6 лет назад

      Sorry for the stupid question but should it load up on its own or do you have to manually add it to the scene?

    • @MirzaBeig
      @MirzaBeig  6 лет назад

      You can add it to the scene/hierarchy from Create -> 3D Object -> Plane, or from the menu bar at the top under GameObject.

    • @dzonatangavert1408
      @dzonatangavert1408 6 лет назад

      Thanks for the hint.

  • @danielvi449
    @danielvi449 6 лет назад

    Would I be able to make a blizzard by maxing out the particles and maybe the direction in which they fall to emulate wind that blows sideways?

  • @munken2380
    @munken2380 6 лет назад

    My particles are only showing for about 5-10 seconds and then they disappear and come back after 5-10 seconds, idk what i've done wrong pls help.

  • @ilhamputrapanjaitan6268
    @ilhamputrapanjaitan6268 7 лет назад

    my thanks.

  • @mundomisterio24
    @mundomisterio24 8 лет назад

    Hello, you would do a tutorial on how to make flames of a turbine of a spacecraft in unity, I would very much appreciate it

    • @MirzaBeig
      @MirzaBeig  8 лет назад

      Thanks for the suggestion, Luis! Sounds like it would make for a great tutorial.

  • @CaptainNimo
    @CaptainNimo 7 лет назад +1

    Would you do a blood spatter tutorial? I can't find a decent one RUclips!

    • @MirzaBeig
      @MirzaBeig  7 лет назад +1

      Not at the moment due to other obligations, but it's something that others have also suggested, so it's definitely in the queue. The more people that request a specific effect, the more likely I am to do it. Thanks for the suggestion.

  • @JuanSanchez-rb4qu
    @JuanSanchez-rb4qu 7 лет назад

    Hey any idea how to make blizzard particles with a strong wing? I don't know if you played dead space 3 but that's the kind of blizzard effect I'm looking for

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      I don't have a reference for that game, but it's usually done with giant billboards moving quickly.
      EDIT: Yup, just checked. It's about that, but it may also be rendering to screenspace to help with overdraw.

    • @JuanSanchez-rb4qu
      @JuanSanchez-rb4qu 7 лет назад

      I guessed it was non-dynamic, still a cool effect though

  • @vaskararts3750
    @vaskararts3750 6 лет назад

    tnx man

  • @marshamanseau4361
    @marshamanseau4361 4 года назад

    can you use this for vrchat

  • @ryley8141
    @ryley8141 8 лет назад

    Hello im really struggling with making a blizzard effect one that is really stormy in the winter not so much with the snow particles but with mist if you could help me out with that a reply would be greatly appreciated.

    • @MirzaBeig
      @MirzaBeig  8 лет назад +1

      If you watch the rain tutorial I have, I go over mist/fog at the end. You can also adapt this tutorial by replacing the snow with the mist texture and increasing the size. I also have a storm cloud tutorial which might have some useful stuff for you.

  • @viljamihyvari
    @viljamihyvari 4 года назад

    How can i add particle system to a canvas?

  • @APBP1
    @APBP1 6 лет назад

    quick question, how do u make your "sky" black?

    • @MirzaBeig
      @MirzaBeig  6 лет назад

      Set your camera to render a solid colour.

  • @CodeTalkerLooter
    @CodeTalkerLooter 6 лет назад

    What is the default setting that you use for the scene? How do you do those black clouds and black sky?

    • @MirzaBeig
      @MirzaBeig  6 лет назад +1

      There's global fog and some post-processing like bloom and colour correction. The camera is set to render a solid dark background.

    • @CodeTalkerLooter
      @CodeTalkerLooter 6 лет назад

      Thanks for the quick reply. One last thing. Which free assets do you recommend for starters?

    • @MirzaBeig
      @MirzaBeig  6 лет назад

      I'm not sure, since it would really depend on what you need the assets for :)

  • @yume4687
    @yume4687 7 лет назад +1

    thanks! ;3 twas helpful :)

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      Thanks for watching! :D

  • @waterartz9593
    @waterartz9593 8 лет назад +2

    Can you show how to make water ?

    • @walterh2113
      @walterh2113 8 лет назад

      That's less of a particle and more of a shader.

    • @MirzaBeig
      @MirzaBeig  8 лет назад

      If you're talking about entire rivers, oceans, lakes, etc. Walter is right, those aren't usually made up of particles in games. Did you have something else in mind?

    • @waterartz9593
      @waterartz9593 8 лет назад

      Mirza I meant so it comes bubbles and splash effects when you go i the water

    • @MirzaBeig
      @MirzaBeig  8 лет назад +2

      Yep, that can be done! I'll try working on something like that soon (hopefully I don't forget).

    • @waterartz9593
      @waterartz9593 8 лет назад

      Mirza Ok thanks :)

  • @valthepalxd8946
    @valthepalxd8946 5 лет назад

    you probably wont see this as this was posted 2 years ago, but i did everything you did and when i play it I can clearly see when the particles stop and then restart, like it loops but after a few seconds the snow stops falling and then starts again :( can someone help :(

    • @MirzaBeig
      @MirzaBeig  5 лет назад +1

      You probably need to turn up your Max Particles count (and/or reduce the number of particles that you spawn). The particles are being emitted too fast and then being exhausted, causing the system to stop spawning in new ones until the current ones die.

    • @valthepalxd8946
      @valthepalxd8946 5 лет назад

      @@MirzaBeig Damn thanks I tried it and it works! 😊😊😊

  • @themerpheus
    @themerpheus 8 лет назад

    Can you make a tutorial for screen rain drop effects ?

    • @MirzaBeig
      @MirzaBeig  8 лет назад

      Do you mean rain in 2D? Or the sort of distortion you see when you'd point a camera up during rainy weather and the lens would have distortion from the drops?

    • @MirzaBeig
      @MirzaBeig  8 лет назад

      That's not really a particle effect, but you'd be able to accomplish something like that using a shader that distorts what you get from a grab pass behind a texture, or sprite animation.

    • @themerpheus
      @themerpheus 8 лет назад

      I couldnt find that kinda sprite,then I tried to create a water bubble with photoshop and move it at canvas.But it couldnt be like link.

    • @MirzaBeig
      @MirzaBeig  8 лет назад

      Mert Kırımgeri You'd need to use a special distortion shader.

    • @themerpheus
      @themerpheus 8 лет назад

      Thats why I asked you to make something like that :D I am not a shader expert at all :(

  • @mustafaozturk3343
    @mustafaozturk3343 7 лет назад

    Guys there was a guy making particle tutorial. I am talking about AAA particles. The name was similar to japanese I dont know. Now I cannot find his tutorials. He had blood, healing, aura and firebal effects and many more. Anyone knows what happened to that channel?

  • @dillieshen6332
    @dillieshen6332 8 лет назад

    can you tell me your PC specs?

    • @MirzaBeig
      @MirzaBeig  8 лет назад

      Core i7-2640M @ 2.8GHz CPU, 8GB RAM, and an NVS 4200M GPU. It's a laptop...

  • @josiahlee1982
    @josiahlee1982 7 лет назад

    would have been a little more useful if you showed how to set it up to follow the player.

    • @MirzaBeig
      @MirzaBeig  7 лет назад +1

      It's just transform.position = player.transform.position.

    • @josiahlee1982
      @josiahlee1982 7 лет назад

      thanks. I just applied to the whole sky as that was easier fix. just getting started with particles. Mostly I design levels.

  • @Anon-kv9jr
    @Anon-kv9jr 5 лет назад

    Awful.

  • @JonathanBigbarkBarclay
    @JonathanBigbarkBarclay 7 лет назад

    This did absolutely nothing. This was done also so fast it was impossible to follow. When I went back and did everthing nothing even happened.

    • @MirzaBeig
      @MirzaBeig  7 лет назад +1

      I started from nothing and went through everything step by step. You could have used the pause button if at any point it was too fast for you.

    • @JonathanBigbarkBarclay
      @JonathanBigbarkBarclay 7 лет назад

      Ok ill look through it again and see what I did wrong

    • @JonathanBigbarkBarclay
      @JonathanBigbarkBarclay 7 лет назад

      I created sbow but what did I miss the sbow just stay in a circle and doesnt fall

    • @MirzaBeig
      @MirzaBeig  7 лет назад

      It shouldn't be in a circle because you would be using a box emitter, and it's probably not falling because you didn't enable + edit the velocity over lifetime module.

    • @JonathanBigbarkBarclay
      @JonathanBigbarkBarclay 7 лет назад +2

      Thank you and I have no idea how to setup a box emitter. The look of what you are using is new to me from other tutorials. I subscribed just now to learn from you. because

  • @TheGugustar
    @TheGugustar 8 лет назад

    If you want to use noise and are worried that particles jump off the ground, you can create a subparticle on collision and destroy the parent with a lifetime loss of 1.
    This also homogenize the "melting" (fade out) duration of the snowflakes as the timer starts when it hits the ground and is not dependant of its remaining lifetime.

    • @MirzaBeig
      @MirzaBeig  8 лет назад

      This is a good idea, but may not be perfect because the particle sprite, rotation, and settlement may end up different for the subemitter particle. In a detailed setting though, it wouldn't be too noticeable. Thanks for the tip!

  • @harvestvr5279
    @harvestvr5279 3 года назад

    Thanks for the video! Really helped me there!