File Download
There are no files associated with this item.
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: Visual smoke simulation with adaptive octree refinement
Title | Visual smoke simulation with adaptive octree refinement |
---|---|
Authors | |
Keywords | Euler Equations Merging Poisson Equation Semi-Lagrangian Tracing Subdivision |
Issue Date | 2004 |
Citation | Proceedings Of The Seventh Iasted International Conference On Computer Graphics And Imaging, 2004, p. 13-19 How to Cite? |
Abstract | Three dimensional fluid simulation becomes expensive on high resolution grids which can easily consume a large amount of physical memory. This paper presents an octree-based algorithm for visual simulation of smoke on ordinary workstations. This method adaptively subdivides the whole simulation volume into multiple subregions using an octree. Each leaf node in the octree also holds a uniform subgrid which is the basic unit for simulation. Because of the octree partition, the physical memory of the workstation only needs to be sufficiently large to hold a small number of subgrids with the majority of the subgrids stored on hard disks. A previous smoke simulation algorithm based on a semi-Lagrangian scheme has been adapted to this hybrid octree-based data structure. A pair of PullUp and Push-Down procedures are designed to solve the Poisson equation for pressure at each octree node. A novel node subdivision and merging scheme is also developed to dynamically adjust the octree during each iteration of the simulation so that regions containing more details are more likely to be subdivided to achieve better accuracy. The result is an algorithm that can solve smoke simulation on large grids using a limited amount of memory. |
Persistent Identifier | http://hdl.handle.net/10722/151846 |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Shi, L | en_US |
dc.contributor.author | Yu, Y | en_US |
dc.date.accessioned | 2012-06-26T06:30:02Z | - |
dc.date.available | 2012-06-26T06:30:02Z | - |
dc.date.issued | 2004 | en_US |
dc.identifier.citation | Proceedings Of The Seventh Iasted International Conference On Computer Graphics And Imaging, 2004, p. 13-19 | en_US |
dc.identifier.uri | http://hdl.handle.net/10722/151846 | - |
dc.description.abstract | Three dimensional fluid simulation becomes expensive on high resolution grids which can easily consume a large amount of physical memory. This paper presents an octree-based algorithm for visual simulation of smoke on ordinary workstations. This method adaptively subdivides the whole simulation volume into multiple subregions using an octree. Each leaf node in the octree also holds a uniform subgrid which is the basic unit for simulation. Because of the octree partition, the physical memory of the workstation only needs to be sufficiently large to hold a small number of subgrids with the majority of the subgrids stored on hard disks. A previous smoke simulation algorithm based on a semi-Lagrangian scheme has been adapted to this hybrid octree-based data structure. A pair of PullUp and Push-Down procedures are designed to solve the Poisson equation for pressure at each octree node. A novel node subdivision and merging scheme is also developed to dynamically adjust the octree during each iteration of the simulation so that regions containing more details are more likely to be subdivided to achieve better accuracy. The result is an algorithm that can solve smoke simulation on large grids using a limited amount of memory. | en_US |
dc.language | eng | en_US |
dc.relation.ispartof | Proceedings of the Seventh IASTED International Conference on Computer Graphics and Imaging | en_US |
dc.subject | Euler Equations | en_US |
dc.subject | Merging | en_US |
dc.subject | Poisson Equation | en_US |
dc.subject | Semi-Lagrangian Tracing | en_US |
dc.subject | Subdivision | en_US |
dc.title | Visual smoke simulation with adaptive octree refinement | en_US |
dc.type | Conference_Paper | en_US |
dc.identifier.email | Yu, Y:yzyu@cs.hku.hk | en_US |
dc.identifier.authority | Yu, Y=rp01415 | en_US |
dc.description.nature | link_to_subscribed_fulltext | en_US |
dc.identifier.scopus | eid_2-s2.0-10444232010 | en_US |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-10444232010&selection=ref&src=s&origin=recordpage | en_US |
dc.identifier.spage | 13 | en_US |
dc.identifier.epage | 19 | en_US |
dc.identifier.scopusauthorid | Shi, L=36168655800 | en_US |
dc.identifier.scopusauthorid | Yu, Y=8554163500 | en_US |