DocumentCode :
996613
Title :
Fast Animation of Lightning Using an Adaptive Mesh
Author :
Kim, Theodore ; Lin, Ming C.
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC
Volume :
13
Issue :
2
fYear :
2007
Firstpage :
390
Lastpage :
402
Abstract :
We present a fast method for simulating, animating, and rendering lightning using adaptive grids. The "dielectric breakdown model" is an elegant algorithm for electrical pattern formation that we extend to enable animation of lightning. The simulation can be slow, particularly in 3D, because it involves solving a large Poisson problem. Losasso et al. recently proposed an octree data structure for simulating water and smoke, and we show that this discretization can be applied to the problem of lightning simulation as well. However, implementing the incomplete Cholesky conjugate gradient (ICCG) solver for this problem can be daunting, so we provide an extensive discussion of implementation issues. ICCG solvers can usually be accelerated using "Eisenstat\´s trick," but the trick cannot be directly applied to the adaptive case. Fortunately, we show that an "almost incomplete Cholesky" factorization can be computed so that Eisenstat\´s trick can still be used. We then present a fast rendering method based on convolution that is competitive with Monte Carlo ray tracing but orders of magnitude faster, and we also show how to further improve the visual results using jittering
Keywords :
computer animation; conjugate gradient methods; convolution; electric breakdown; matrix decomposition; mesh generation; octrees; rendering (computer graphics); stochastic processes; Cholesky factorization; Eisenstat´s trick; Poisson problem; adaptive grids; adaptive mesh; convolution; dielectric breakdown model; electrical pattern formation; incomplete Cholesky conjugate gradient; lightning animation; lightning simulation; octree data structure; physical-based modeling; rendering; Acceleration; Animation; Convolution; Data structures; Dielectric breakdown; Electric breakdown; Lightning; Pattern formation; Physics; Visual effects; Physically-based modeling.; Algorithms; Computer Graphics; Computer Simulation; Electricity; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Lightning; Models, Theoretical;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2007.38
Filename :
4069246
Link To Document :
بازگشت