4.7 Article Proceedings Paper

Simulating water and smoke with an octree data structure

期刊

ACM TRANSACTIONS ON GRAPHICS
卷 23, 期 3, 页码 457-462

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/1015706.1015745

关键词

octree data structure; adaptive mesh refinement; physics-based animation; smoke; water; level set; particles

资金

  1. Direct For Computer & Info Scie & Enginr
  2. Div Of Information & Intelligent Systems [0830183] Funding Source: National Science Foundation

向作者/读者索取更多资源

We present a method for simulating water and smoke on an unrestricted octree data structure exploiting mesh refinement techniques to capture the small scale visual detail. We propose a new technique for discretizing the Poisson equation on this octree grid. The resulting linear system is symmetric positive definite enabling the use of fast solution methods such as preconditioned conjugate gradients, whereas the standard approximation to the Poisson equation on an octree grid results in a non-symmetric linear system which is more computationally challenging to invert, The semi-Lagrangian characteristic tracing technique is used to advect the velocity, smoke density, and even the level set making implementation on an octree straightforward. In the case of smoke, we have multiple refinement criteria including object boundaries, optical depth, and vorticity concentration. In the case of water, we refine near the interface as determined by the zero isocontour of the level set function.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据