基于粒子系统的三维火焰模拟

被引量 : 0次 | 上传用户:shadao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如何逼真的模拟自然景物一直是图形学中的一个热门研究课题。火焰、云、雪花等动态自然景物的模拟,在航空航天、影视广告、虚拟场景中有着广泛的应用。随着近年来研究的不断深入,各种自然景物模拟算法不断涌现,模拟结果也越来越具有真实感。其中,粒子系统方法是迄今为止被认为模拟不规则模糊自然景物最为成功的一种生成算法,本文深入研究了基于粒子系统的三维火焰模拟方法。 首先,本文对国内外已有的火焰模拟算法进行了阐述、分析和总结,并阐明了粒子系统在建模不规则自然景物方面的几个重要优点。 其次,深入讨论了基于粒子系统的三维火焰模拟方法,详细讨论了火焰模型中火焰粒子属性的初始化及其变化,包括火焰粒子的形状、大小、颜色、透明度、位置、速度、生命期等,并且讨论了火焰粒子的运动和绘制。采用面向对象的思想建立了粒子系统和粒子的数据结构。设计了火焰模拟系统的功能模块,将该系统划分为四个模块:粒子系统模块、粒子模块、纹理模块和运动场模块。在火焰绘制过程中,为了增强真实感,采用了纹理映射技术、公告板技术、混色处理技术。特别是为了表现火焰来回左右上下跳动的动态摇曳效果,在系统中增加了运动场。在运动场中重点讨论了重力和风力对火焰的影响。为了提高实时性,在火焰粒子绘制中,一是采用四角面片代替点粒子的绘制方法,这样每一个面片可以代替几百个粒子;二是采用动态生成视点替用特效技术,提高了系统的运行速度。在论文的最后,探讨了提高粒子系统实时性的方法。 最后,采用Visual C++6.0为编程工具,三维动画环境由OpenGL支持,在Windows XP环境下开发了基于粒子系统的三维火焰模拟系统,模拟效果真实。
其他文献
异穴补泻是针刺补法或泻法施行于不同腧穴上的补泻方法,配合适当的针法在临床上有较好的疗效。上补下泻刺法和远近配穴,取病位局部或邻近穴为近穴,即"上穴",距病位远处,手足
采用形态、生理生化以及生物分子等多种手段开展了草莓中芽孢杆菌的鉴定研究,结果确认草莓携带的芽孢菌为蜡样芽孢杆菌。实验表明了VITEK微生物自动鉴定系统可快速检测草莓中
<正> “四人帮”大搞影射史学,以所谓“儒法斗争”划线,给许多历史人物戴上“儒家”的帽子,全盘加以否定。例如项羽被他们定为儒家,说项羽从参加农民起义之日起,就妄图篡改农
荧光原位杂交技术是一种能够同时对微生物进行定性、定量和研究微生物群落空间分布情况的有力工具。简要介绍了荧光原位杂交技术的方法,并对其在人为创制环境和自然环境中特
根据我国专利法及专利法实施细则的有关规定,授予专利权的外观设计不得与他人在先取得的合法权利相冲突,否则,可以依法宣告该外观设计专利权无效。但是,目前对外观设计专利权与在
老年性痴呆又称阿尔茨海默氏病(AD),随着世界人口的老龄化,老年性痴呆已成为严重威胁老年人健康的四大疾病之一。开发有效防治老年性痴呆的药物是当今药理学研究领域的重要课
合同解除制度是现代合同法上的一项重要制度,而合同解除条件又是合同解除制度的核心。在我国,随着新合同法的颁布,对合同解除条件的理论研究已初步展开并取得一定成果。但是,
双师同堂教学是协同教学的一个分支。这种模式不仅能解决某些课程的师资问题,还有益于提高教学质量,促进教师间的良性竞争。双师同堂教学的具体方式多种多样。实践证明,双师
发达国家的区域经济政策是为纠正“市场失灵”而提出来的,带有“补偿”性特点,一般通过各种财政政策可以缓解,目前区域经济的研究已从单纯的区位研究逐步转向区域经济研究,从