共查询到20条相似文献,搜索用时 15 毫秒
1.
基于粒子系统方法的三维火焰模拟 总被引:13,自引:0,他引:13
文章设计了粒子系统火焰模型,详细讨论了模型中粒子的属性及其变化,实现了具有较强真实感的颜色变化和动态摇曳等火焰特性,采用纹理映射和视线跟踪技术进行三维火焰渲染;同时,采用了层次化的编程结构,用以提供简单实用的交互性火焰模拟。最后提供了篝火、烛火、火箭尾焰以及战场火焰模拟的效果图。 相似文献
2.
基于改进的粒子系统的火焰模拟 总被引:2,自引:2,他引:0
在总结了国内外学者所建立的各种火焰模拟方法的基础上,基于粒子系统模型,对传统粒子系统的火焰模型进行了一些改进.详细讨论了改进后控制参数和函数的由来和设置,并研究了各个控制参数对于火焰效果的影响.同时,也拥有对风等外界影响因素的丰富体现力,在一定程度上克服了随机性,能够生成不同形态的火焰燃烧的情景.最后给出了一些已经实现的火焰效果. 相似文献
3.
基于粒子系统的火焰模拟与优化 总被引:1,自引:0,他引:1
为了解决火焰模拟难以实现实时性和真实感的问题,提出了基于粒子系统的火焰模拟优化方法.首先分析了利用粒子系统模拟火焰的基本原理,在此基础上,结合纹理映射方法进行火焰渲染,然后在渲染的过程中分别从实时性和真实感两个方面对粒子系统进行了优化,使性能得到显著提高.实验结果表明,该优化方法可以有效地降低模拟时间,同时能得到更为真实的模拟效果. 相似文献
4.
不规则物体的模拟一直是计算机图形学的研究热点和难点,而火焰在时间和空间上的多变性,更具有挑战性。本文详细讨论了火焰模型中火焰粒子属性的变化和纹理图片的选取。粒子系统是模拟不规则物体的有效方法,结合纹理映射增强绘制结果的真实感,可大大降低粒子数量,提高了绘制效率。实验表明,这种方法满足真实感和实时性的要求。 相似文献
5.
杨宇科 《计算机应用与软件》2013,(1):132-135,175
为了真实地模拟火焰在风中摇曳的动态效果,提出一种新的风场作用下粒子系统火焰的动态模拟方法。该方法将风场视为一个包含全域和区域两种类型风场的随机风场,利用Perlin噪音函数生成给定条件下的风速矢量场;进而通过风场影响范围的判定,采用动力学方程实时计算风力作用下火焰粒子的速度和位置,最终实现不同风场作用下火焰的动态模拟。实验结果表明,该方法不仅能绘制出风场中火焰随风摇曳的逼真效果,同时对模拟的实时性有很好的支持。 相似文献
6.
基于粒子系统的火焰模拟是可视化仿真中的一个重要环节。目前,一些火焰模拟方法中的不足之处在于粒子计算时间长、渲染效果不真实等。基于粒子系统提出了一种三维火焰模拟算法,并利用GPU加以实现。其基本思想是运用物理动力学原理分析现实生活中的火焰运动,构建出火焰粒子系统模型并实现火焰的三维效果。实验表明,用该方法模拟火焰效果比较真实、速度快,在PC上可以得到令人满意的效果。 相似文献
7.
王静 《电脑编程技巧与维护》2011,(12):96-97
介绍了现有的火焰模拟算法,阐明了粒子系统在建模不规则自然景物方面的几个重要优点,并简要讨论了基于粒子系统的三维火焰模拟方法,设计了火焰模拟系统的4个功能模块,探讨了提高粒子系统实时性的方法。 相似文献
8.
用粒子系统理论模拟虚拟场景中的火焰和爆炸过程 总被引:26,自引:0,他引:26
文章首先介绍了粒子系统的一般原理,然后分析了用粒子系统模拟火焰和爆炸过程的模型和特点,并提出了一些提高算法实时性的加速技巧。 相似文献
9.
应用粒子系统模拟模糊不规则物体的关键问题是真实感和实时性,在剖析影响真实感和实时性的因素基础上,提出了提高粒子系统真实感和实时性的有效方法。为提高真实感而将粒子、粒子源、力产生器统一在一起,即将粒子源、力产生器和可视化粒子看作都由力驱动。用合适的力类产生较好的火、烟、云及爆炸的实时模拟,用OpenGL显示列表技术提高绘制效率,简化粒子的碰撞处理来减少计算复杂性,利用层次空间减少计算工作量。实验结果表明,该方法满足实时性和真实感的要求。 相似文献
10.
应用粒子系统模拟模糊不规则物体的关键问题是真实感和实时性,在剖析影响真实感和实时性的因素基础上,提出了提高粒子系统真实感和实时性的有效方法。为提高真实感而将粒子、粒子源、力产生器统一在一起,即将粒子源、力产生器和可视化粒子看作都由力驱动。用合适的力类产生较好的火、烟、云及爆炸的实时模拟,用OpenGL显示列表技术提高绘制效率,简化粒子的碰撞处理来减少计算复杂性,利用层次空间减少计算工作量。实验结果表明,该方法满足实时性和真实感的要求。 相似文献
12.
13.
本文根据火焰的性质,在经典粒子系统的基础上提出了一种改进的实时火焰模拟算法.在初始化新火焰粒子的位置属性时,利用高斯随机数确定火焰粒子的初始位置;通过对火焰 运动的分析,简化现实中火焰的复杂运动,从而提高了系统的时间性能;引入动态的运动场,使火焰的动态行为更加真实、生动.实验证明,采用该算法模拟的火焰效果真实且在普通PC机上满足实时性要求. 相似文献
14.
15.
基于大规模粒子系统的实时喷泉模拟 总被引:1,自引:0,他引:1
本文实现了一种新的喷泉模拟方法,与传统的在CPU上实现算法不同的是,本文算法完全基于计算机图形硬件(GPU)来实现,利用图形硬件的大规模并行计算能力,显著的增加了模拟喷泉的粒子数量,提高了渲染速度,同时减轻了CPU的负载,使整个三维场景的绘制更加高效。 相似文献
16.
粒子系统是实时模拟三维地形场景中具有真实感的降雨情景的一种有效方法。本文基于粒子系统的基本原理分析并提出了适用的雨粒子系统和雨粒子的属性,采用了把雨粒子产生区域定义为一个视图体顶部的外接长方体、用象素点和直线作为雨粒子的形状、降落过程的重力作用模拟、用粒子组实现雨粒子的连续补充和雨粒子的降落高度检测等新的方法及算法。试验结果表明,该方法能有效地再现三维地形环境场景中的降雨景象,在满足实时交互漫游的前提下表现出较强的真实感,具有一定的实用价值。 相似文献
17.
实时的降雪模拟在虚拟环境中是不可少的,真实地模拟降雪过程能够增强虚拟环境的沉浸感和深度感。本文从计算机模拟的角度对降雪过程进行了分析,基于粒子系统理论抽象出雪粒子的动态属性和静态属性;对有风和无风时雪花运动进行了模拟,给出了无风、阵风和稳定风的运动模型;针对降雪过程中产生的雪尘以及雪花落地的积雪现象,提出将雾化效果应用到降雪的虚拟环境的方法。实验表明,本文采用的降雪及雾化模拟方法实时性好,模拟效果真实,适合应用于实时渲染的虚拟环境中。 相似文献
18.
基于粒子系统理论实现了虚拟环境中降雪、降雨及其在风场中的模拟。首先阐述了粒子系统的基本模拟原理,对在风场影响下的雨、雪特征进行描述与分析,提出了雨、雪模拟的整体思路,结合降雨、降雪的特点和空气动力学理论对雨、雪进行了模拟。改进四点水波纹线性模拟算法,采用八点水波纹线性算法模拟雨滴落入水面形成的水波纹,应用雾化因子实现降雪环境的模糊问题。 相似文献
19.
刘军 《计算机工程与科学》2009,31(9)
图像方法仅以屏幕像素为分析对象,与景物的复杂度无关。本文将图像方法嵌入到火焰的粒子系统实现中,用预定的图像来填充火焰的内焰部分,用粒子来形成火焰极不规则的外焰部分,从而在保证火焰高度随机外形的前提下用图像填充降低火焰内部的绘制代价。与其它单纯的粒子系统相比,这种图像、粒子相结合的方法在达到相同的视觉效果下,显著地降低了系统的粒子数,提高了运行效率。 相似文献
20.
基于粒子系统的湍流燃烧火焰的可视化研究 总被引:10,自引:3,他引:10
引入粒子系统作为可视化建模的基本方法,建立了包含火焰粒子子模型、湍流流场子模型和燃料属性子模型的湍流燃烧火焰可视化模型.通过将温度场与湍流流场的有机结合及燃烧室内网格体单元的颜色与透明度的显示,实现了湍流燃烧火焰的三维动态传播可视化.最后,结合实例给出了火焰效果图,体现了湍流涡对火焰前锋面的影响. 相似文献