论文部分内容阅读
烟花研制过程中的高危险性、复杂性以及多次试验性,给烟花生产企业新产品的研制带来了很大的困难。为此,本文在综合烟花仿真相关研究成果的基础上,进一步分析了烟花的制作工艺、流程、原料的特性等因素。对不同的原料(原料组合)和不同的制作工艺所带来的不同的燃放效果进行了总结。
通过分析不同原料的烟花炸开时的图案形状、颜色、持续时间等物理现象的变化,提取了一些可以反映原料(原料组合)和不同制作工艺的基本参数。通过选取或改变这些基本参数的数值,可以得到不同的烟花燃放效果,而每个参数的选取和数值的确定都是和现实中的原料(原料组合)以及制作工艺相联系的,都是可以在现实中予以实现的,因此便可以在现实中进行针对性的试验,验证新配方产生的燃放效果,从而在一定程度上减少了企业在新产品研制过程中的试验次数和经济损失。
在模型的实现过程中,为了增加模型仿真效果的逼真性和实时性,本文采用了将纹理映射和粒子系统相结合的方法以及用于提高渲染具有三维效果的二维对象的性能的公告板(Billboard)技术和Alpha通道技术。同时,为了增加模型参数的灵活性,本文采用了面向对象的程序设计思想和方法,在WindowsXP下利用开放性图形库(OpenGL)和VisualC++6.0对模型进行了实现,并给出了相应的仿真效果。