Fluid control using the adjoint method
McNamara, Antoine; Treuille, Adrien; Popović, Zoran; Stam, Jos
2004-08-01 00:00:00
We describe a novel method for controlling physics-based fluid simulations through gradient-based nonlinear optimization. Using a technique known as the adjoint method , derivatives can be computed efficiently, even for large 3D simulations with millions of control parameters. In addition, we introduce the first method for the full control of free-surface liquids. We show how to compute adjoint derivatives through each step of the simulation, including the fast marching algorithm, and describe a new set of control parameters specifically designed for liquids.
http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.pngACM Transactions on Graphics (TOG)Association for Computing Machineryhttp://www.deepdyve.com/lp/association-for-computing-machinery/fluid-control-using-the-adjoint-method-95LnKDGIdE
We describe a novel method for controlling physics-based fluid simulations through gradient-based nonlinear optimization. Using a technique known as the adjoint method , derivatives can be computed efficiently, even for large 3D simulations with millions of control parameters. In addition, we introduce the first method for the full control of free-surface liquids. We show how to compute adjoint derivatives through each step of the simulation, including the fast marching algorithm, and describe a new set of control parameters specifically designed for liquids.
Journal
ACM Transactions on Graphics (TOG)
– Association for Computing Machinery
To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don’t already have one.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.