Back to Search
Start Over
Generating various flow fields using principal component analysis
- Source :
- SIGGRAPH Posters
- Publication Year :
- 2014
- Publisher :
- ACM, 2014.
-
Abstract
- The visual simulation of fluids has become an important element in many applications, such as movies and computer games. In these applications, large-scale fluid scenes, such as fire in a village, are often simulated by repeatedly rendering multiple fluid flows. In these cases, animators are requested to generate many variations of a fluid flow. Previously, we developed a method to help animators meet such requirements [Sato et al. 2013]. However, the method was limited to 2D fluid simulation. In the previous method [Sato et al. 2013], we use Laplacian eigenfunctions as the basis functions. However, Laplacian eigenfunctions are too expensive in computation and storage costs for 3D fluid simulation. Furthermore, Laplacian eignfunctions force us to use slip boundary conditions and this makes the method less practical. In order to address these problems, we introduce Principal Component Analysis (PCA) for the basis functions. In generating the principal components of the input velocity fields, we use a subspace approach [Treuille et al. 2006; Kim and Delaney 2013]. The variations are generated by modulating the coefficient of each principal component.
Details
- Database :
- OpenAIRE
- Journal :
- ACM SIGGRAPH 2014 Posters
- Accession number :
- edsair.doi...........3bc3932eb43d0cc8aceee5bf892aa042
- Full Text :
- https://doi.org/10.1145/2614217.2630575