Тёмный

Finally, A Blazing Fast Fluid Simulator! 🌊 

Two Minute Papers
Подписаться 1,6 млн
Просмотров 834 тыс.
50% 1

❤️ Check out Weights & Biases and sign up for a free demo here: www.wandb.com/...
The shown blog post is available here:
www.wandb.com/...
📝 The paper "Fast Fluid Simulations with Sparse Volumes on the GPU" and some code samples are available here:
- people.csail.m...
- www.researchga...
📸 Our Instagram page is available here: / twominutepapers
🙏 We would like to thank our generous Patreon supporters who make Two Minute Papers possible:
Alex Haro, Alex Paden, Andrew Melnychuk, Angelos Evripiotis, Benji Rabhan, Bruno Mikuš, Bryan Learn, Christian Ahlin, Daniel Hasegan, Eric Haddad, Eric Martel, Javier Bustamante, Lorin Atzberger, Lukas Biewald, Marcin Dukaczewski, Michael Albrecht, Nader S., Owen Campbell-Moore, Rob Rowe, Robin Graham, Steef, Sunil Kim, Taras Bobrovytsky, Thomas Krcmar, Torsten Reil, Tybie Fitzhugh
More info if you would like to appear here: / twominutepapers
Meet and discuss your ideas with other Fellow Scholars on the Two Minute Papers Discord: discordapp.com...
Károly Zsolnai-Fehér's links:
Instagram: / twominutepapers
Twitter: / twominutepapers
Web: cg.tuwien.ac.a...

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,3 тыс.   
@Kloxbyn
@Kloxbyn 4 года назад
"Dear fellow scholars..." Yep, I'm most definitely a scholar. I spend most of my days scholaring with other scholars at the local scholartorium. I was just saying to my friend earlier today (also a scholar), wouldn't it be great if everyone were scholars? Anyway, great vid. Scholar out!
@TwoMinutePapers
@TwoMinutePapers 4 года назад
👌
@DwAboutItManFr
@DwAboutItManFr 4 года назад
XD
@sankhyohalder97
@sankhyohalder97 4 года назад
I went to school! That makes me a scholar right? *Right?* :(
@Arovna
@Arovna 4 года назад
dropped out and do not intend to study again, do I qualify because I'm a curious idiot still ?
@Mnnvint
@Mnnvint 4 года назад
@@sankhyohalder97 Maybe you have to go to a "scholl". That reminds me I've forgotten to do my German exercises today!
@bernhardsmuts2265
@bernhardsmuts2265 4 года назад
"If no one watches them, so be it, I still love doing this"
@TwoMinutePapers
@TwoMinutePapers 4 года назад
You are too kind Bernhard. Thank you so much! 🙏
@Goldrusher-ee3jo
@Goldrusher-ee3jo 4 года назад
Agreed
@chasegraham246
@chasegraham246 4 года назад
Ai breakthroughs grab my attention more often than fluid simulation but little by little, Two Minute Papers has worn me down and now I get excited for those too.
@olliveraira6122
@olliveraira6122 4 года назад
@@TwoMinutePapers So are there any softwares actually using this technique youre talking about then? Very misleading title if you dont actually share where you got all of this from
@CTSSTC
@CTSSTC 4 года назад
594k ** now 3 days later ;D
@carminemuncher
@carminemuncher 4 года назад
what a time to be alive but on another note; those ferrofluid simulations are amazing
@TwoMinutePapers
@TwoMinutePapers 4 года назад
Completely agreed - absolutely incredible work! If you wish to see more, check this out. - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-goD36hVVl7M.html
@carminemuncher
@carminemuncher 4 года назад
@@TwoMinutePapers thanks! I had a look and wow; the paper and work in that is crazy, great stuff.
@cezarcatalin1406
@cezarcatalin1406 4 года назад
Magnetofluid dynamics are a heck of a thing
@estebansingh9411
@estebansingh9411 4 года назад
Well...THE time to be alive would be when all the physics and AI simulations show are mainstream happening at real time on videogames and such
@DamianHallbauer
@DamianHallbauer 4 года назад
@@estebansingh9411 I've been working on one with powered ragdolls in wind, and water that's part of the game mechanics, not just an effect, for 10 years as an experient, we called Kontrol and updated weekly for a while. Stopped. a few years back because of too few appreciated the challenge of wind effects and physics made it too hard to travel, and we had spent tens of thousands already just so creature didn't walk like a drunk. It's in 2d because we can see inside workings, there are allot of firsts, 3d oceans I predict in 10 to 20 yrs studios will do it more like kontrol does. THings like surfing on wind usign just air drag and friction, were discovered and I never felt greater thrill in my career than to see these things emerge, I tuned and shaped surfboards all night to see how they performed In stead of coding the behaviour, and the custom sparse air model I used is nothing like what can be done with modern pc or phone. I firmly believe all aaa games will use physics for all movement, include air and pressure with balancing robot controllers that can fall. Its a time when playing games will make u better at sports, not worse. I want to add fluids because they are so fascinating, especially vortices. In a year or so I hope to release an android update with vids on my channel. It's rough but playable now somewhat.
@squareheart7077
@squareheart7077 4 года назад
1:38 "The first thing you are probably thinking about..." [shows tsunami in minecraft] Me: This man is psychic
@hulavux8145
@hulavux8145 4 года назад
That’s gonna be fun in 2b2t
@hulavux8145
@hulavux8145 4 года назад
Imagine portal with constant tsunami, ohh I’m trembling just thinking about it.
@PeterDanielBerg
@PeterDanielBerg 4 года назад
O C E A N M A N
@dandanthedandan7558
@dandanthedandan7558 4 года назад
*_THE OLDEST ANARCHY SERVER ON MINECRAFT_*
@user-bv8qd9nc3u
@user-bv8qd9nc3u 4 года назад
Shut up, it is a tsunami in Lego.
@martin-jt3xl
@martin-jt3xl 4 года назад
yoo imagine tsunami simulators now :flushed:
@kathoden135
@kathoden135 4 года назад
Bright future ahead. Imagine a Tsunami AAA game. We are one step closer to simulating the entire earth in all its glory. Even if not 1 to 1
@sageofmugen1724
@sageofmugen1724 4 года назад
@@kathoden135 SAO soon will be avaible in real life xd
@AndoniOlea
@AndoniOlea 4 года назад
@@sageofmugen1724 the problem is not the gameplay or world building; that can be done with some hard work. What is a a problem, is the hardware to play It.
@sageofmugen1724
@sageofmugen1724 4 года назад
@@AndoniOlea xd yes hardware must be run on thousands of Ultra super computer specialized on that game and related with each other through the internet and of course with our VR that can transfert all the information directly into our head through electricity without killing us YEAH that seems impossible But if you go back in time to the 1700 and you tell them that will be a talking bright boxes communicate with each others and you can do....) They will say IMPOSSIBLE so that's the bright side you can't expect what sciences can do in the futur
@GewelReal
@GewelReal 4 года назад
haha, flushed
@funny-video-YouTube-channel
@funny-video-YouTube-channel 4 года назад
Honey fluid was the most realistic one.
@Xfrtrex
@Xfrtrex 3 года назад
@@arsenhere7020 it sayed at the bottom it was slo-mo
@jararacavoadora5868
@jararacavoadora5868 3 года назад
@@arsenhere7020 its written in the bottom that its in slow motion
@jararacavoadora5868
@jararacavoadora5868 3 года назад
31%
@jjackandbrian5624
@jjackandbrian5624 3 года назад
Fluid simulations never look real to me, they always seem like they're happening in slow motion. It may be because there is no frame of reference for how much water i am supposed to be looking at. Like am I looking at 50,000 gallons of water or am i looking at a liter of water.
@stuffystuff1661
@stuffystuff1661 4 года назад
dang I need this paper in blender ASAP
@SorogonHD
@SorogonHD 4 года назад
@LapisSea please do
@Janis_P
@Janis_P 4 года назад
I haven't read the paper, but implementation uses NVIDIA GVDB Voxels, which would be NVIDIA GPU only. In order for something like this to be added to blender it should be compatible with all common GPU's. I'm not sure if you can do sparse grids in like OpenCL. I don't have any experience in GPU programming.
@SorogonHD
@SorogonHD 4 года назад
@LapisSea insert linus torvalds fuck nvidia gif
@therawmeatball6883
@therawmeatball6883 4 года назад
@LapisSea well, I looked around for 2 minutes and the code seems to be open sourece, so no legal problems-yay!
@theRPGmaster
@theRPGmaster 4 года назад
@LapisSea If you actually want to do that, I would like to cooperate on implementing this for Blender. I'm sure it would be way easier with more people involved, and I also have suitable hardware to run tests.
@ftcgaming4651
@ftcgaming4651 4 года назад
The highschool group project law: have any more than 2 people work on a task and it'll turn into a shitshow
@d3ds1r
@d3ds1r 4 года назад
FTC Gaming tank crews?
@no1DdC
@no1DdC 4 года назад
That's why I did all of the work or basically played slave driver to keep the group in line - only to be labeled a bad team player afterwards. Fun times.
@WangleLine
@WangleLine 4 года назад
I'm holding onto my papers just reading that title
@TheGodOfBlocks
@TheGodOfBlocks 4 года назад
Please, please keep doing these videos. I love it whenever I see a new Two Minute Papers video in my sub box. I'm by no means a materials engineer or computer scientist, so your excellent, concise explanations of these topics makes it possible for hobbyist-level computer enthusiasts like me to stay up to date with cutting-edge physics simulation. Thank you for your work!
@lythd
@lythd 4 года назад
I've never understood how the graphics card was able to perform different types of tasks faster than a cpu. I finally get it now thanks!
@programaths
@programaths 4 года назад
Look at pixel shaders and how they are processed! A lot of people have trouble writing pixel shader because they think about the big picture too much. The thing is that your pixel shader will receive one "pixel" coordinate and his job is to say what to do with that pixel. So, if you want to draw a circle, you should not think about "how can I draw a circle", but, how can I know that the point is in the circle so I can color it. Then the graphic card will run multiple copies of your shader with different coordinates as input. Now, imagine you have a list of numbers you want to double. You feed your shader with a picture that is the list, the shader will run in parallel and the picture you get back is actually your list mapped with "x -> 2x". Where graphic card sucks, it when they have to iterate. The CPU is just much faster to do iterations! But with some trickery, you can transform iterative task into parallel one. One example is sum of n first integer or Fibonacci series. They both have a formula giving you the n-th ellement without iterating! Another interesting watch is raytracing shaders. 'The Art of Code" is a good channel for that: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-k1vlDbhh0ws.html
@williammanning5066
@williammanning5066 2 года назад
Think of the graphics card as a massive mapping operation. It can map millions of inputs to millions of outputs easily. That could mean shading pixels, placing vertices, simulating water drops, or whatever. Then if you want to get *really* advanced, the GPU actually executes these mapping operations in groups, and individual threads within a group can talk to each other and coordinate. There are some really clever algorithms which take advantage of this grouping.
@dinoschachten
@dinoschachten 4 года назад
Woooooow! I'm facing that problem exactly right now: I'm working on a simulation of an aircraft splashing down into water, and given the speed of the aircraft and the splash in all directions, the domain is huuuuge. At any vaguely reasonable resolution that means 32 GB of RAM fill up long before the first frame is calculated, the software freezes and no patience in the world will let the simulation finish... so this is gold!!
@Shaostoul
@Shaostoul 4 года назад
I love your videos! Been watching for quite a while now. I love how short and to the point the videos are, they make it much easier to digest the complex information being discussed. Keep up the great work!
@maciej1933
@maciej1933 4 года назад
20 years ago, long before YT, I used to play with fluid simulators in 3d studio. for me it was the most gratifying and oddly satisfying experience at the time even at the price of days of compute to get 20-30sec of water waves splashing around. these days I’m more into robotics and AI but I still watch this channel for news on simulations and I still love it even if it’s not my field anymore. great work anyway, please keep it up!
@chatparesseux
@chatparesseux 4 года назад
Chemical engineer here, I have worked with grid simulations of fluids... I had always thought nobody liked these subjects, until I saw your channel. Honestly I have to look at that paper but hearing an extended abstract in a comfortable youtube video is priceless
@skwishydude
@skwishydude 4 года назад
every time i hear the word real time i think of Dennis Gustafsson who’s making a voxel based destruction game. it’d be really cool to see more games that utilize voxel based physics
@ali32bit42
@ali32bit42 4 года назад
Sadly it wont support current realistic 3d graphics techniques as you will now need data for the inside of the object. and that will make game creation mega expensive.
@theRPGmaster
@theRPGmaster 4 года назад
@@ali32bit42 Take a look at UE's Chaos physics engine, lots of potential. And I can't wait until it's production-ready. I'll use it for sure.
@ali32bit42
@ali32bit42 4 года назад
@@theRPGmaster i have seen it. problem is fully destructeble environments break level design methods in most video games. and its already very expensive to model the outside of in game props now imagine having to model the inside of millions of props as well. this tech has existed since early 2000s but most devs dont use it because they cant design cool game concepts around it. why would anyone solve a puzzle when they can just break the door ?
@awee1234
@awee1234 4 года назад
@@ali32bit42 have one of the next major npcs say: "I heard you came in here by breaking our door. This will not work. Go find another job or I will call the police." But yeah I see what your point is. It might really take some further steps for level design to catch up with these techniques. Either with AI that supports the level design or just with new creative game concepts.
@skwishydude
@skwishydude 4 года назад
@@ali32bit42 Destruction (even if just prefabricated destruction) is always cool in action/shooter games, and really builds immersion. I bet in the next 5 years technology would progress enough so we could use voxel based physics in a whole lot more games since optimization and hardware is progressing super fast. It won't work in all games, but that's alright. We've been making story based puzzle games forever and I don't think that'll change just because of voxel based destruction (or destruction in general)
@RobertTempleton64
@RobertTempleton64 4 года назад
My scholarly contribution: Some time back in the early 2000s I did a Cinema 4D plugin that used just the CPU cores (multiprocessing) and it was able to put up to 2,000,000 (simplish) polygonal objects over another object in about real-time, parametrically. As noted in the video: independence of parallel processes is *key*. They did not have GPU core support in their API at the time so I can only envision how much more could have been done. As I am now diving 'deep' into Machine Learning, I find your videos extremely informative and worthwhile. Many Thanks!!!
@vulpritprooze
@vulpritprooze 4 года назад
Soon enough, we'll have processors fast enough to simulate the real world to tackle down different types of global issues. What a time to be alive indeed to witness such amazing physics!
@martiddy
@martiddy 4 года назад
Scientists already use simulations to tackle down global issues (like weather prediction, geological simulations, etc). The only difference is that this method will be a lot faster than current implemented methods for simulations.
@DrDinkle
@DrDinkle 4 года назад
I dont think our processing power is that problematic. I think the problem in the real world is information. You can make a scenario on a computer but the more temperature readings we have in the real world the better we can make the simulation if you're looking at weather. Also wind samples and humidity samples would be required too etc. The problem is we cant see every single particle of air. We have samples spread out over miles between stations. If we could fill the air with sensors, we could get more and more accurate reading because we would have that information of everything going on. So unless we know all the information about a natural real world system, Our simulation's accuracy will vary. I mean theres probably inefficiencies in building simulation variables but lack of information is the issue, right?
@Engineering_stig
@Engineering_stig 4 года назад
@@DrDinkle it's not necessarily lack of information but more of how the complexity of the problem evolves for computing. If you're serious about finding the answer to your question look into asymptotic analysis (big O, big omega, and big theta). Also look into P vs NP problems. None of this has to do with fluid sim btw.
@vulpritprooze
@vulpritprooze 4 года назад
It's probably both but without the right processors, no one or only few would try to attempt and study the information required. With more powerful processors, comes more demand in powerful ways to use it.
@oofig
@oofig 4 года назад
Thanks to ryzen !
@Speak_Out_and_Remove_All_Doubt
@Speak_Out_and_Remove_All_Doubt 4 года назад
That cake from 2017 looked amazing, when a simulation makes you really hungry you know it's nailing the realism!
@KKovacsUSN
@KKovacsUSN 4 года назад
its always a good feeling when people love your fluids.
@games528
@games528 4 года назад
I know absolutely nothing about programming or computer science and have no interest in learning, but I still watch every one of your videos.
@christiaanventer8183
@christiaanventer8183 4 года назад
Knowing this paper exists, and slowly learning water sims at the same time is throwing me for a loop because I now know there's a faster way to do what I still don't know how to do!
@typistkid9012
@typistkid9012 4 года назад
'You fellow scholars, have started to love the fluids' hmm...
@InbarMarmel
@InbarMarmel 4 года назад
Thank you for making videos! I'm a film student and know nothing about computer science, but I love watching them and seeing what the frontier of simulations is like!
@Volt64bolt
@Volt64bolt 4 года назад
Can’t wait till this comes to blender
@earychow839
@earychow839 4 года назад
Have you heard of the "taichi elements" addon that is currently under development? I would say the "taichi" thing sounds pretty similar to this. Here is a link to a video about Taichi: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wKw8LMF3Djo.html also the github page for taichi elements addon: github.com/taichi-dev/taichi_elements
@sharantheboss2957
@sharantheboss2957 4 года назад
you might as well take your blender license and blend it up in a real blender
@zade6828
@zade6828 4 года назад
@@sharantheboss2957 haha what
@animationspace8550
@animationspace8550 3 года назад
That mantaflow bro...
@boltstrikes429
@boltstrikes429 4 года назад
I'm surprised people don't like the fluid simulation videos. They're some of the most interesting stuff you put out on this channel, IMO.
@dec13666
@dec13666 4 года назад
"You Fellow Scholars somehow started to love the fluids, and I am delighted to see that". *LADIES* -Hackerman.
@Sclark2006
@Sclark2006 4 года назад
What a delight of video. Thank you!
@brunosangonese
@brunosangonese 4 года назад
I am a graduate student in geology. Fluid simulation applied to geosciences would be an amazing tool to understand the dynamics of rivers, coastal environments, landslides, volcanoes and so much more! I can't wait to see it, and to try using these tools myself. With these faster algorithms we will soon be able to work with large scale modeling, of entire depositional environments. Amazing.
@karamboubou8579
@karamboubou8579 4 года назад
last time i was this early i started a fluid simulation with an old method, its still not done yet.
@notapplicable7292
@notapplicable7292 4 года назад
I personally don't care much for fluid simulations but I have really enjoyed watching the progress in the field over the past few years.
@Liindir
@Liindir 4 года назад
These fluid simulations give my cervical vertebrae a weird tingly feeling. It's so damn satisfying.
@spodetheman9599
@spodetheman9599 4 года назад
I'm very thankful for this channel as it allows me to keep up to date on technological progress.
@spliceosome
@spliceosome 4 года назад
When you say "finally" I imagined it would be a paper that just came out, not from 2018.
@jacanchaplais8083
@jacanchaplais8083 4 года назад
I know - haha. And nearly 8 minutes long. FALSE ADVERTISING 😅 Still great, though.
@AtlasReburdened
@AtlasReburdened 4 года назад
@@jacanchaplais8083 You should ask for a refund, or pay 4 times as much. Same same.
@artvfx1117
@artvfx1117 4 года назад
One of the guys who worked on this published a thesis paper a year after this on mesh based physically rendered knitting. It's absolutely incredible, down to the smallest fiber without needing absurd rendering farms.
@jaiv
@jaiv 4 года назад
who doesnt love fluid sims
@asentientrobot3286
@asentientrobot3286 4 года назад
They're scary to me.
@coreycraig9286
@coreycraig9286 4 года назад
Love watching fluid simulations. Thanks for doing the work to get these videos up. It IS appreciated.
@warpzone8421
@warpzone8421 4 года назад
4:34 "At the risk of oversimplifying this situation..." Dude. You lost me at coffee in 30 seconds.
@joshuahaewardii8540
@joshuahaewardii8540 4 года назад
I wish I could love this brutally authentic and vulnerable video.
@Tuberex
@Tuberex 4 года назад
but can it run on my computer
@exosproudmamabear558
@exosproudmamabear558 4 года назад
That's the whole idea of this video unless your pc is a potato ,like me.
@martiddy
@martiddy 4 года назад
Depends on the gpu you have.
@syntaxed2
@syntaxed2 4 года назад
Fascinating how our understanding of math and laws of physics can reproduce a realistic result!
@nurluskilevi8585
@nurluskilevi8585 3 года назад
Honestly, you make the content interesting enough that even those who are not scholars, and do not have a good understanding of the mathematics and content, can understand and it makes it so lovely!
@TwoMinutePapers
@TwoMinutePapers 3 года назад
You are too kind. Thank you so much! 🙏
@user-tu3it5ct1z
@user-tu3it5ct1z 4 года назад
i am actually really really new to programing but i love these videos and you can learn a LOT from them
@redandpigradioshows
@redandpigradioshows 4 года назад
Well, ofcourse we like fluids. After all we get all of our oxygen from a fluid
@nixel1324
@nixel1324 4 года назад
Nobody showed up to _fluids simulations_ videos? But that's one of the most fascinating (and satisfying to watch) kinds of physics simulation!
@Chyrre
@Chyrre 4 года назад
Scholars: Let's run graphics on a graphics card! Me: ....
@sittingbush
@sittingbush 4 года назад
Literally thought you were trolling us by pouring honey onto a white floor. Completely lost my sh*t when I realized it was computer simulated. Amazing how far technology has come since the age of flipping switches to do simple addition.
@theclockworkcadaver7025
@theclockworkcadaver7025 4 года назад
I absolutely love these videos! You're clearly genuinely excited by the progress made in the fluid simulation field, and it's a subject I'm really interested in too. Your explanation of the drawbacks of computational parallelism was intuitive and accessible. Keep doing what you're doing! You've got 1m in your channel's future
@TwoMinutePapers
@TwoMinutePapers 4 года назад
Thank you so much for all the love everyone! 🙏 Our Instagram page is available here with the slowed down post: instagram.com/p/B_5OdwfF_Ur/
@qwertyrewtywyterty
@qwertyrewtywyterty 4 года назад
Of course we love to watch these kind of videos, i think not only computer science but every papers should have a video included to explain how it works and motivate people.
@alecrollinghitch7630
@alecrollinghitch7630 4 года назад
These kind of videos and thought experiments are important. Sharing them helps future scholars or even something as simple as curious children push the technology further in their future. Math, technology, and a push for progress do not happen in lonely, isolated environments. Thank you for sharing. Knowledge should never be lonely.
@JamesPound
@JamesPound 4 года назад
I have always found fluid simulations fascinating, since my early days watching old NVIDIA demos or the PS3 tech demos.
4 года назад
These simulations look incredibly realistic. Wow.
@NightRunner417
@NightRunner417 3 года назад
1:41 - YES! Minecraft totally needs this!
@robertlong6311
@robertlong6311 3 года назад
After the information age, comes the simulation age. So much information, so many simulations, so little time.
@BenlonMusic
@BenlonMusic 3 года назад
You have no idea how happy I am that I found your channel. 100/100 videos you upload are interesting to me. 😂
@gammett8456
@gammett8456 4 года назад
Thank you so much for what you do for the community.
@TwoMinutePapers
@TwoMinutePapers 4 года назад
Thank you so much for your kind support Gammett!
@AbrahamHoffman
@AbrahamHoffman 4 года назад
Wow! This is incredible!!
@FrankEOfficial
@FrankEOfficial 4 года назад
Stunning work! I enjoy these 2 min papers a lot! Great videos keep it up! What a time to be alive :)
@valleybiitch
@valleybiitch 4 года назад
im ready for the day when video games start to have real time fluid simulations like this
@acidsmokemachine5873
@acidsmokemachine5873 3 года назад
Appreciate the effort and time taken man, thank you!
@Insectula
@Insectula 4 года назад
I love when you say "What a time to be alive", because that's what I say all the time. We are living in the most amazing time in human history, and the next few years are going to be even more amazing. I wish more people could see this instead of looking at all the problems. I feel so blessed, coming from the early 60's and then seeing all the evolution of technology, I just wake up each day excited to learn more.
@fungussa
@fungussa 4 года назад
Superb work, thank you!
@AntExe-ey5my
@AntExe-ey5my 4 года назад
The reason I love seeing this stuff is because It shows me what video games will be doing in the near future. As an aspiring developer working on my first full title on UE4 this is exciting to me. Maybe one day I'll be able to use techniques like these to create beautiful worlds in which to tell amazing stories (That's the part that gets me the most). What a time to be alive indeed.
@marthinus.x
@marthinus.x 4 года назад
Thank you for these wonderful videos!
@link99912
@link99912 4 года назад
Hey Dr., the videos on soft-body and fluid simulations are some of my favorite. Thank you as always for the awesome video!
@TacticalFreak
@TacticalFreak 4 года назад
Not computing the empty spaces reminds me of the various optimizations that were made for The Game of Life, which is a famous cellular simulation. The naive implementation was to browse each cell and apply the logic. The optimizations were about splitting the space in quad trees, and compressing it so that all the empty spaces ended up in a single quad. And all similar cell arrangements would be also grouped in a single quad. Apply the logic on the quads, and it would be applied on all the similar arrangements! Hence saving computing the same logic on the same cell arrangements. Then you could split the space even more in bigger blocks to find bigger patterns and simulate these once. And so on.
@SniperWolfMVM
@SniperWolfMVM 3 года назад
I'm just imagining this implemented in video games. Developers wont have to work as hard to make beautiful scenes
@scipion34
@scipion34 4 года назад
6:38 man that honey drop is literally more satisfying than ''satisfying videos''
@Haapavuo
@Haapavuo 4 года назад
Almost 8 minute paper but I don't mind at all! What a time to be alive!
@Taterzz
@Taterzz 4 года назад
thank you for posting these, and thanks to the algorithm from showing them to me. i'm not really hardcore into these simulations as you are, but the high order of calculations fascinate me.
@SaurabhYadav-cn6wd
@SaurabhYadav-cn6wd 4 года назад
Sir, You are just amazing... So are your videos.. I watch each and every of these videos. I really appreciate the time and effort you put in making these amazing videos, these videos encouraged me to advance my interest in computer vision and fluid simulation. Once again amazing work and thankyou so much for the videos.
@mikovito3287
@mikovito3287 4 года назад
Subscribed. I enjoyed watching your previous fluid simulation videos, but haven’t subscribed till now for some reason. Liked and shared. it’s kinda wild we’re all living in the future right now
@Siafk
@Siafk 4 года назад
I have nothing to do with physics, AI simulation or programming. But I love how these topics get presented in a way that I can follow so I can understand the potential and the possibilities. This channel is greatly educational and I love that you love doing this for us! Thanks alot!
@jorgebaescaetano5416
@jorgebaescaetano5416 4 года назад
This series is all for me. I love fluid dynamics and love to see science as you show up on your videos
@Insectula
@Insectula 4 года назад
Are you kidding? Fluids! They are the best! I love this paper! I cannot wait to have such fast fluid simulations!
@DANIELKURORO
@DANIELKURORO 4 года назад
THANKS TO YOU for trusting in yourself and what you like
@gt_masterman
@gt_masterman 2 года назад
The SFM animators are gonna have a field day with this...
@SanneBerkhuizen
@SanneBerkhuizen 4 года назад
I love all your videos. For me it's a look into the future of game development. And also a very enjoyable to watch and listen to. Your voice is remarkable and some people may not like the way you formulate your speech, but I think it's just fine, and I enjoy listening. So as always, thanks and indeed what a time to be alive!
@faelcorreia
@faelcorreia 4 года назад
I would like more people doing what you do explaining papers. Papers are so far for most people... Thank you for your work!
@zachhoy
@zachhoy 4 года назад
want this in blender asap! What a wonderful time to be alive!
@earychow839
@earychow839 4 года назад
Have you heard of the "taichi elements" addon that is currently under development? I would say the "taichi" thing sounds pretty similar to this. Here is a link to a video about Taichi: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wKw8LMF3Djo.html also the github page for taichi elements addon: github.com/taichi-dev/taichi_elements
@georgeaustin7805
@georgeaustin7805 4 года назад
They are fantastic mate. Keep up the great work. These advances amaze me as much as you and its always something I have in mind to come back later in life when this is possible in real time to add to my game :D Such an incredible resource of amazing stuff!
@esnatzea
@esnatzea 4 года назад
Your videos are awesome, I love to see the fluid simulations you make and to hear your comments about it!
@bitbrain3468
@bitbrain3468 3 года назад
In 2014 I got a crappy job at a crappy community college and my boss says what do you know about computational fluid dynamics? Well, I'd love to say that I started on a journey that led me to writing papers and being an expert on cfd but the truth is... this stuff is so far beyond me. The moment I saw there was calculus involved I was like.. nope. Thanks though. That doesn't mean I can't appreciate fluid simulations. I have kept my eye on every generation. Watching the improvements. And I just love it. Thanks for making these videos :D I enjoyed seeing new progress in this interesting field.
@maatobraggol
@maatobraggol 4 года назад
Oh geez! Thanks for making these, I have been really enjoying them and that was such a nice thing to say to us viewers. I love you man! =D
@BlackHermit
@BlackHermit 3 года назад
Tan tan tew tanenen ta tew tew! :) This fluid simulator is truly mind-blowing.
@trymbruset3868
@trymbruset3868 4 года назад
I absolutely love the work you put into these videos and this channel. The fluid simulation videos are my favorites after the simulated biomechanical movement ones. I have a dormant dream of one day implementing some of these techniques in an interactive VR environment, and seeing the scales tipping from seconds per frame, to frames per second is simply delightful! Imagine what we will get to see over the next few years.
@swancrunch
@swancrunch 4 года назад
6:13 I applaud your dedication, Károly. I bet that's the reason why 80% of us are watching you. e.g. i'm no scholar and have nothing to do with AI or simulations, i just love holding on to my papers. what a time to be alive!
@yondaime500
@yondaime500 4 года назад
Your videos about fluid simulation made the movie Gifted much more impactful for me.
@MuradBeybalaev
@MuradBeybalaev 4 года назад
Dude, I watched your old fluid simulation videos back in the day. Can't guilt-trip me on this one 😅
@learnerdude3019
@learnerdude3019 4 года назад
I love it. Can't wait for real time fluid simulation.
@spoige7333
@spoige7333 4 года назад
Fluids, water, Source. Thank you again.
@plaguedoctor4411
@plaguedoctor4411 3 года назад
0:20 That looks so real! * reads the bottom left text * *oh.*
@crackwitz
@crackwitz 4 года назад
this is a particle simulation. slicing the domain volume into a subdomain per core, moving particles between subdomains, and adjusting subdomain sizes to how many particles are in it, is an old technique. I did that as an *undergraduate* in a lab exercise in 2009 together with dozens of others. what *this* paper does is to implement this on an nvidia GPU with recent abstractions (GVDB voxels) and some math
@BlueEmb3r
@BlueEmb3r 4 года назад
I do enjoy watching these fluids videos!! Thanks for sharing this papers with us, mate :)
@sl1138utube
@sl1138utube 3 года назад
Two Minute Papers: Making one cup of coffee is more efficient with one person as opposed to 30 Idiot Bosses: I NEED ALL OF YOU ON THIS
@nutzeeer
@nutzeeer 4 года назад
fluids are so cool. i remember an old nvidia demo that runs 40.000 particles at 60 fps some years ago. i bet a more modern demo could have way more. was really nice to look at with multiple render styles, like clear/differently colored water, oil or even liquid metal. fun times
@duxtorm
@duxtorm 4 года назад
I am DEFINITELY enjoying watching these! ^ ^
@MobyMotion
@MobyMotion 4 года назад
It took Blender many years to incorporate FLIP fluid simulations… But let’s hope the open nature of this paper means it can be implemented sooner haha. Would LOVE to try this out
@nathangamble125
@nathangamble125 4 года назад
This simulation is going to be really good for animations of... erm... things that involve quantities of certain viscous fluids rapidly moving out of orifices and colliding with objects.
Далее
But How DO Fluid Simulations Work?
15:12
Просмотров 377 тыс.
Finally, Deformation Simulation... in Real Time! 🚗
6:56
We FINALLY Understand Why Tardigrades Refuse to Die
19:40
The most amazing physics simulations right now #2
10:10
The biggest lie in video games
15:18
Просмотров 1,9 млн
Coding Adventure: Simulating Fluids
47:52
Просмотров 1,8 млн
I tried using AI. It scared me.
15:49
Просмотров 7 млн
how a simple programming mistake ended 6 lives
9:14
Просмотров 992 тыс.
NVIDIA’s Tech: Impossible Water Simulation!
6:50
Просмотров 198 тыс.
Bizarre traveling flame discovery
14:34
Просмотров 4,4 млн