Make BETTER interactive smoke using FLUID DYNAMICS (Unity Tutorial)

Subscribers:
65,200
Published on ● Video Link: https://www.youtube.com/watch?v=68nK6lYLli8



Duration: 0:00
2,775 views
156


Cropolution now on Steam: https://store.steampowered.com/app/3291660/Cropolution/
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this the advanced version of this project on github) - https://www.patreon.com/sasquatchbgames
Join our Discord Community! - https://discord.com/invite/aHjTSBz3jH

--
This one was DIFFICULT, (but a LOT of fun to work on!)
This some simulation is based off Jos Stam's work in real-time fluid dynamics for games. Thanks to his work you can have really awesome looking smoke (that even interacts with objects) in your games!
I hope you enjoy this video as much as I enjoyed making it!

--
Timestamps:

00:00 - what we are building
00:35 - setting up the boiler plate code for the smoke emitter
05:11 - Coding the simulation
09:51 - Coding the Diffuse, Advect, Project, LinearSolve, and SetBoundary methods
10:47 - Writing our density to the texture
12:14 - Creating the shader to display our texture
13:50 - Adding the ability to BLOCK the smoke with colliders

---

In need of more Unity Assets? Using our affiliate link is a great way to support us. We get a small cut that helps keep us up and running: https://assetstore.unity.com/?aid=1100lwgBQ
---
Looking for some awesome Gamedev merch? -
---

Link to Download our FREE 2D Asset Pack:
https://assetpack.sasquatchbstudios.com/

jos stam's 'Real-Time Fluid Dynamics for Games'
https://www.cs.cmu.edu/afs/cs/academic/class/15462-s13/www/lec_slides/StamFluidforGames.pdf

Who We Are-------------------------------------

If you're new to our channel, we're Brandon & Nikki from Sasquatch B Studios. We sold our house to start our game studio, and work full time on building our business and making games

Don't forget to Subscribe for NEW game dev videos every Thursday!

Wishlist Samurado!
https://store.steampowered.com/app/2343270/Samurado/

Follow us on Twitter for regular updates!
https://twitter.com/SasquatchBGames

#unitytutorial #unity2d #madewithunity