# Controllable Fluid and Smoke Simulations | Two Minute Papers #145

## Метаданные

- **Канал:** Two Minute Papers
- **YouTube:** https://www.youtube.com/watch?v=lxNEWuO6xQk
- **Дата:** 15.04.2017
- **Длительность:** 4:18
- **Просмотры:** 16,836

## Описание

The paper "Primal-Dual Optimization for Fluids" is available here:
http://www.ntoken.com/pubs.html

An introduction to fluid simulations and fluid control with source code, both CPU and GPU (OpenCL):
1. https://users.cg.tuwien.ac.at/zsolnai/gfx/fluid_control_msc_thesis/
2. https://users.cg.tuwien.ac.at/zsolnai/gfx/real_time_fluid_control_eg/

Doyub Kim's book on fluid simulations, with source code:
http://doyub.com/
https://twitter.com/doyub?lang=en

The first Two Minute Papers episode on Wavelet Turbulence:
https://www.youtube.com/watch?v=5xLSbj5SsSE

WE WOULD LIKE TO THANK OUR GENEROUS PATREON SUPPORTERS WHO MAKE TWO MINUTE PAPERS POSSIBLE:
Andrew Melnychuk, Christian Lawson, Daniel John Benton, Dave Rushton-Smith, Sunil Kim, VR Wizard.
https://www.patreon.com/TwoMinutePapers

Subscribe if you would like to see more of these! - http://www.youtube.com/subscription_center?add_user=keeroyz

Music: Antarctica by Audionautix is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/)
Artist: http://audionautix.com/ 

Thumbnail background image credit: https://pixabay.com/photo-1632785/
Splash screen/thumbnail design: Felícia Fehér - http://felicia.hu

Károly Zsolnai-Fehér's links:
Facebook → https://www.facebook.com/TwoMinutePapers/
Twitter → https://twitter.com/karoly_zsolnai
Web → https://cg.tuwien.ac.at/~zsolnai/

## Содержание

### [0:00](https://www.youtube.com/watch?v=lxNEWuO6xQk) <Untitled Chapter 1>

dear fellow Scholars this is two minute papers with K today we are going to talk some more about fluid simulations and fluid guiding hell yeah as you know all too well it is possible to simulate the laws of fluid motion on a computer make a digital scene and create absolutely beautiful videos such as the ones you see here newer and newer research papers show up to both extend the possible scenarios that we can simulate and there are also other works to speed up already existing Solutions this piece of work introduces a technique that mathematicians like to call the Primal

### [0:37](https://www.youtube.com/watch?v=lxNEWuO6xQk&t=37s) Compared to Blending Methods

dual optimization method this helps us accomplish two really cool things one is fluid guiding is a problem where we are looking to exert control over the fluid while keeping the fluid

### [0:50](https://www.youtube.com/watch?v=lxNEWuO6xQk&t=50s) Compared to Proximal Methods

flow As Natural as possible I've written my master thesis on the very same topic and can confirm that it's one hell of a problem the core of the problem is that if we use the laws of physics to create a fluid simulation we get what would happen in reality as a result however if we wish to guide this piece of fluid towards a Target shape for instance to form an image of our choice we have to both retain natural fluid flows but still create something that would be highly unlikely to happen according to the laws of physics for instance a splash of water is unlikely to suddenly

### [1:25](https://www.youtube.com/watch?v=lxNEWuO6xQk&t=85s) Large-Scale Motion Control Varying Guiding Strength

form a human face of our choice the proposed technique helps this ambivalent goal of exerting a bit of control over the fluid simulation while keeping the flows As Natural as possible there are already many existing applications of

### [1:38](https://www.youtube.com/watch?v=lxNEWuO6xQk&t=98s) Small-Scale Detail Control Varying Blur Radius

fluids and smoke in movies where an actor fires a gun and the fire and smoke plumes are added to the footage in post production however with a high quality fluid guiding Technique we could choose Target shapes for these smoke plumes and explosions that best convey our artistic vision and number two it also Al accomplishes something that we call separating boundary conditions which prevents imprecisions where small fluid volumes are being stuck to walls The Guiding process is also followed by an upsampling step where we take a core simulation and artificially synthesize sharp high frequency details onto it Computing the more detailed simulation would often take days without such synthesizing techniques kind of like with wavelet turbulence which is an absolutely incredible paper that was showcased in none other than the very first 2-minute papers episode link is in the video description box don't watch it it's quite embarrassing and all this leads to eye popping beautiful Solutions wow I cannot get tired of this in the paper you will find much more about breaking dams tornado simulations and applications of the primal dual optimization method normally to remain as authentic to the source materials as possible I don't do any kind of slow motion and other similar Shenanigans but this time I just couldn't resist it have a look at this and I hope you'll like the results if you feel the alluring call of fluids I've put some resources in the video description including a gent description I wrote on the basics of fluid simulation and fluid control with source code both on the CPU and GPU and the link to doop Kim's amazing book that I'm currently reading highly recommend it if you also have some online tutorials and papers that helped you solidify your understanding of the topic make sure to leave a link in the comments I'll include the best ones in the video description if you would like to see more episodes like this one make sure to subscribe to 2minute papers we would be more than happy to have you along on our journey of science thanks for watching and for your generous support and now see you next time

---
*Источник: https://ekstraktznaniy.ru/video/14676*