摘要
研究催泪烟雾运动特性问题。由于催泪烟雾产生方式独特,运动规律比一般烟雾更为复杂。目前还未发现适合催泪烟雾运动仿真的建模方法。为了解决上述问题,提出一种采用粒子系统的分段式运动模拟方法。根据催泪烟雾运动过程的不同特征,划分烟雾的运动阶段,建立粒子阶段运动模型,体现了催泪烟雾从产生到扩散的运动细节。为了进一步减少系统内存占用量,提出动态纹理映射技术,利用多边形面片替代烟雾粒子,使用纹理组循环映射描述烟雾粒子的翻滚形态,解决了烟雾渲染画面卡顿的问题。实验验证表明:上述方法可行,且视觉效果逼真,实时性好,适合催泪烟雾的运动仿真。
Design tear smoke movement simulation. Due to the unique produce way, tear smoke's motion law of is more complex than normal smoke. A suitable way for tear smoke movement simulation has not yet been found at present. So, in order to solve the problem, a sectional motion simulation method based on particle system has been put forward in this paper. According to the different characteristics of tear smoke movement process, we divided the smoke movement and established a particle phase motion model. It embodies the tear smoke's movement details from produce to spread. In addition, in order to reduce further the system memory footprint, a dynamic texture mapping method was put forward. Using polygon patch instead of smoke particles and using texture group mapping circularly to describe the rolling characteristics of smoke particles, we solved the problem of the smoke images rendering sluggishly. Experiments show that the method is feasible, and it has good real - time characteristics and clear visual effects. It is suitable for tear smoke movement simulation.
出处
《计算机仿真》
CSCD
北大核心
2014年第6期20-23,437,共5页
Computer Simulation
关键词
烟雾
粒子系统
视景仿真
Smoke
Particle system
Visual simulation