首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 173 毫秒
1.
粒子系统是用来模拟不规则运动物体的一种比较有效的方法。该文首先阐述了粒子系统的基本原理,对烟花粒子系统的基本模型和燃放原理进行了分析。然后利用粒子系统的基本原理,结合烟花燃放的具体特点,建立了基于粒子系统与纹理映射的烟花动态模型,模拟了烟花从上升到爆炸,再到消失的过程。在已建好的模型中对烟花模型进行了改进,使得单个烟花在绽放后再次绽放成其他形状,从而提高了用粒子系统模拟烟花的灵活性。  相似文献   

2.
基于粒子系统的烟花动画设计   总被引:1,自引:0,他引:1  
W.T.Reeves提出的粒子系统模型是模拟不规则模糊物体最成功的一种图形生成方法。为了模拟出效果逼真的烟花,文中采用了粒子系统模型对烟花进行动画设计。在深入研究粒子系统的基本理论和对烟花燃放细节的分析的基础上,建立了基于粒子系统的烟花模拟模型,设计了一种五彩缤纷的烟花动画算法。在编程上,结合了VC++编程语言和OpenGL的纹理映射技术,降低了渲染粒子的复杂度。实验结果表明,该算法快速、简单,视觉效果逼真,可以方便地应用到游戏和影视动画中。  相似文献   

3.
基于粒子系统的8字动态烟花仿真   总被引:1,自引:0,他引:1  
动画仿真问题的研究,是为实现图像逼真实时,采用粒子系统是一种能够有效仿真不规则物体运动的图形生成算法,因上述方法具有灵活性、适应性等特点,被广泛应用在不规则物体运动的仿真中.为了对有形烟花的燃放进行仿真,根据粒子系统的基本原理,对烟花粒子系统的模型和燃放原理进作了深入的研究,对传统的烟花仿真模型进行了改进.采用粒子系统仿真方法,在Vc++和0penGL开发工具上,用纹理映射、色彩混合等技术,设计并对8字动态烟花进行仿真.实验结果表明,在夜色背景下产生的8字烟花形态逼真,实时性较好.  相似文献   

4.
基于OpenGL的烟花动态模拟方法的研究与实现   总被引:13,自引:0,他引:13  
丁纪云  陈利平  李思昆 《计算机工程》2002,28(4):240-241,275
给出了几种模拟动态烟花的方法。通过分析烟花燃放过程的特点,建立了用粒子系统模拟烟花的模型,提出了基于粒子系统的烟花的实时模拟生成算法。实验结果表明,该方法满足实时性和逼真性的要求。  相似文献   

5.
对烟花粒子系统模型和燃放原理进行了详细的分析,在VC++和OpenGL开发工具基础上,利用纹理映射、色彩混合等技术对动态烟花进行仿真模拟.加入了音频技术,并通过鼠标注册回调函数对烟花燃放的位置加以控制.实验结果表明,烟花模型的实时性逼真性、可控性和灵活性得以加强.  相似文献   

6.
基于OpenGL的烟花粒子系统设计   总被引:2,自引:0,他引:2  
阐述了粒子系统的基本原理,对烟花粒子系统的基本模型和燃放原理进行了深入的研究,设计并实现了一个基于VC++和OpenGL的烟花粒子系统。结合纹理映射和BillBoarding技术,使得系统具有一定的通用性。利用OpenGL显示列表(DisplayLists)方法绘图,优化了程序运行的性能,产生的烟花形态逼真,具有真正的三维效果,基本上达到了实时性要求。  相似文献   

7.
本文通过分析粒子系统的概念开始,针对烟花粒子系统模型和燃放原理进行了详细的分析,通过基于VC++编程环境和OpenGL技术,同时还结合了映射和BillBoarding技术,详细设计了烟花动画,同时在设计过程中,优化了粒子模型,让烟花在燃放过程中具有较强的三维效果和且具备一定的实时性。  相似文献   

8.
本文通过分析烟花燃放过程的特点,建立了用粒子系统模拟烟花的模型,提出了几种烟花的实时模拟生成算法,并在微机上用OpenGL语言实现。实验结果表明,该方法满足实时性和逼真性的要求。  相似文献   

9.
粒子系统的基本理论符合自然世界的客观规律,适用于烟花等复杂现象的仿真。针对粒子系统仿真存在的计算和内存资源消耗巨大等问题,建立了基于统一计算设备架构(CUDA)框架的粒子系统基本模型,讨论了模型中粒子的存储与运动更新,研究了基于CUDA的并行KD-TRIE邻近粒子搜索算法。运用建立的CUDA粒子系统,研究了烟花仿真的具体实现。仿真结果表明,系统能够较逼真地仿真烟花的上升与绽放过程,帧率高达每秒312帧,仿真的真实感和实时性得到增强。  相似文献   

10.
计算机动画是应用计算机技术制作动画的艺术,是计算机图形学和动画的子领域.计算机动画采用连续播放静止图像的方法产生物体运动的效果.基于此,文中采用粒子系统去产生一幅图像所需的各个像素的帧,并将其绘制在屏幕上.文中通过对烟花系统模型的研究,提出将烟花的爆炸效果进行控制的模拟方法.基本原理是对爆炸瞬间烟花粒子属性的控制,并运用纹理映射对烟花粒子进行绘制.达到了对烟花轨迹进行控制的预期效果.  相似文献   

11.
胡文平  汪继文 《计算机工程》2010,36(22):286-288
根据粒子系统原理,采用纹理映射、色彩混合、显示列表技术控制烟花粒子的运动轨迹。参照三叶玫瑰参数方程,使爆炸后的烟花粒子在空中呈现三叶玫瑰状,产生的三叶玫瑰动态烟花的大小、颜色、位置随着时间推移不断更新,直至烟花粒子与夜色背景颜色一致时,粒子死亡,三叶玫瑰烟花消失。实验结果表明,三叶玫瑰动态烟花形态逼真,实时性好。  相似文献   

12.
在分析现有的烟花模拟方法的基础上,引入渲染到纹理技术。以多次绘制屏幕纹理的方式,渲染烟花运动过程中产生的尾焰,结合粒子系统方法,使得烟花的模拟速度得到了有效提升;用该方法以及曲线数学模型模拟出了树形、海豚形状的新型烟花。实验结果证明,该方法在模拟烟花数量较多的情况下,较传统方法能够体现出更好的实时性。  相似文献   

13.
基于OGRE粒子系统的烟花模拟   总被引:2,自引:0,他引:2  
粒子系统在计算机图形学中占有很重要的地位,它可以实现对许多自然现象和景物的真实模拟.为了实现对烟花的模拟,首先研究OGRE粒子系统的核心原理,以及粒子脚本语言和材质脚本语言,结合纹理映射的方法,提出一种基于OGRE粒子系统的烟花模拟方法,最后在该图像渲染引擎下实现了多种烟花效果.由于该方法采用脚本语言,开发者可以不用修改程序代码就可以调节和实现多种烟花效墨,这样可以节约开发时间,提高应用开发效率.  相似文献   

14.
计算机动画模拟的目标是实现仿真的实时性与逼真性,粒子系统作为模拟不规则物体运动的有效算法,在自然现象的仿真方面有着突出的贡献。为了弥补使用填充方式模拟心形烟花的不足,增强模拟的效果,文中提出了一种基于粒子系统的模拟方法。基本原理是采用阿基米德螺线函数来控制爆炸瞬间粒子的属性,同时结合纹理贴图技术绘制烟花粒子。编程上基于OpenGL,采用Visualc++实现了“心”形烟花的模拟。实验结果证明提出的绘制方法具有快速、简单的特点,达到了预期的效果。  相似文献   

15.
基于粒子系统和音频系统的烟花模拟   总被引:2,自引:1,他引:1  
针对模糊物体的模拟方法存在着粒子数量绘制巨大、粒子运动状态复杂、计算耗时、实时性及逼真性不够等问题,提出了一种基于粒子系统和音频系统的烟花模拟方法,以三角形格作为绘制烟花粒子的基本图元,结合纹理映射,色彩融合技术来绘制烟花粒子,在显示列表中生成纹理,再结合FMOD引擎技术,加入音频系统,实验结果表明提出的方法增强了模拟的逼真性.  相似文献   

16.
基于局部力场的粒子系统仿真   总被引:2,自引:0,他引:2  
粒子系统是迄今为止被认为模拟不规则模糊物体最成功的一种图形生成算法。该文首先是对粒子系统的关键技术及其发展进行简要地论述。然后针对粒子系统的实时性与真实感的问题提出一种局部力场的方法。这种方法的实现并不是让每一个力场都作用于所有粒子,而是让其有一定的作用范围,当粒子进入到这个范围后才受到本力场作用。如此可以减少复杂度,而且能较灵活地实现多种多样的行为效果。最后该文应用这种方法实现了礼花、火焰、烟等几个典型的粒子系统实例,并对实现中的关键技术进行了详细论述。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号