Rotation-invariant pattern matching using wavelet decomposition
Pattern Recognition Letters
CGI '97 Proceedings of the 1997 Conference on Computer Graphics International
Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
Keyframe control of smoke simulations
ACM SIGGRAPH 2003 Papers
Cartoon rendering of smoke animations
Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering
ACM SIGGRAPH 2004 Papers
Fluid control using the adjoint method
ACM SIGGRAPH 2004 Papers
Controllable smoke animation with guiding objects
ACM Transactions on Graphics (TOG)
Modeling and animating gases with simulation features
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Real-time rendering of cartoon smoke and clouds
Proceedings of the 4th international symposium on Non-photorealistic animation and rendering
A texture synthesis method for liquid animations
ACM SIGGRAPH 2006 Sketches
A controllable, fast and stable basis for vortex based smoke simulation
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
PatchMatch: a randomized correspondence algorithm for structural image editing
ACM SIGGRAPH 2009 papers
Motion field texture synthesis
ACM SIGGRAPH Asia 2009 papers
IEEE Transactions on Visualization and Computer Graphics
Hi-index | 0.00 |
In this paper we introduce the notion that artists should be able to control fluid simulations by providing examples of expected local fluid behavior (for instance, an artist might specify that magical smoke often forms star shapes). As our idea fits between high-level, global pose control and low-level parameter adjustment, we deem it mid-level control. We make our notion concrete by demonstrating two mid-level controllers providing stylized smoke effects for two-dimensional animations. With these two controllers, we allow the artist to specify both density patterns, or particle motifs, which should emerge frequently within the fluid and global texture motifs to which the fluid should conform. Each controller is responsible for constructing a stylized version of the current fluid state, which we feed-back into a global pose control method. This feedback mechanism allows the smoke to retain fluid-like behavior, while also attaining a stylized appearance suitable to integration with 2D animations. We integrate these mid-level controls with an interactive animation system, in which the user can control and keyframe all animation parameters using an interactive timeline view.