Real-time rendering of flames on arbitrary deformable objects

被引:0
作者
Lei Wang
WanFang Ye
Ming Duan
YanCi Zhang
机构
[1] Sichuan University,College of Computer Science
[2] Key Laboratory of Fundamental Science on Synthetic Vision,undefined
来源
Science China Information Sciences | 2013年 / 56卷
关键词
fire simulation and rendering; distance field; simplex noise; ray marching; color distribution map;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes a new real-time algorithm to generate visually plausible flames on arbitrary deformable objects. In order to avoid the time-consuming computation of physical fields, the main idea of our algorithm is to build an approximate distance field based on the object’s surface. And then the distance field is sampled and the distance samples are employed to fetch values from a color map which is precomputed according to physical methods. In order to simulate the dynamic flames by static distance field, simplex noise is used to disturb the sampling process. Our algorithm is also capable of handling the interaction between the flames and external factors such as wind. In order to achieve such a goal, two approximate distance fields are built to represent the inner flames and the outer flames respectively, which are combined together to accomplish the interaction. The experimental results show that our algorithm can produce visually plausible and user controllable flames on arbitrary deformable objects in real-time.
引用
收藏
页码:1 / 9
页数:8
相关论文
共 15 条
  • [1] Horvath C(2009)Directable, high resolution simulation of fire on the GPU ACM Trans Graph 28 1-8
  • [2] Geiger W(2002)Improving noise ACM Trans Graph 21 681-682
  • [3] Perlin K(1983)Particle systems-a technique for modeling a class of fuzzy objects ACM Trans Graph 2 91-108
  • [4] Reeves W T(2002)Physically based modeling and animation of fire ACM Trans Graph 21 721-728
  • [5] Nguyen D Q(2005)GPU simulation and rendering of volumetric effects for computer games and virtual environments Comput Graph Forum 24 685-693
  • [6] Fedkiw R(2010)Geometry-based control of fire simulation Visual Comput 26 1217-1228
  • [7] Jensen H W(2011)Simulation of solid burning phenomenon in real-time (in Chinese) J Comput Aid Des Comput Graph 23 11-19
  • [8] Krger J(undefined)undefined undefined undefined undefined-undefined
  • [9] Westermann R(undefined)undefined undefined undefined undefined-undefined
  • [10] Hong Y(undefined)undefined undefined undefined undefined-undefined