SIGGRAPH 2016 Poster, SIGGRAPH 2016, Anaheim, California, USA, 1 page, 24-28 July 2016.
Physics-based animation has become an important
tool in computer graphics and is essential in recreating realistic
looking natural phenomena. Researchers have been looking for tools
to control passive simulations that allow artists to easily modify
the simulation to best suit the artistic requirements. However,
fluid motion is very hard to predict and it is very difficult, if
not impossible, to achieve specific behavior just by altering the
global variables. Active control of the simulation will be
necessary to achieve this goal.
We present a model predictive controller (MPC) for fluid simulations that is able to achieve control with high precision based on an optimization process. The system has the potential to be used to control fluid simulations at run-time to deal with unforeseen user-interactions by controlling a simplified simulation using a sliding window to anticipate future changes. MPC is already being used extensively for controlling massive industrial processes. Likewise, the graphics community has applied this approach for generating bipedal locomotion. In the same vein, we hope that our method will provide artists with a robust and reliable tool to orchestrate complex simulations according to artistic needs and helps to obtain physically-plausible simulations with minimal effort.