火焰

所属分类:其他
开发工具:Visual C++
文件大小:401KB
下载次数:1
上传日期:2018-07-11 08:13:54
上 传 者wshust
说明:  用代码实现火焰效果,很棒的呢,可以作为参考
(Using code to achieve flame effect, great, can be used as a reference)

文件列表:
火焰 (0, 2018-07-11)
火焰\1 (0, 2018-07-11)
火焰\1\Debug (0, 2018-07-11)
火焰\1\Debug\BuildLog.htm (6620, 2018-07-11)
火焰\1\cfire.cpp (4275, 2013-12-02)
火焰\1\cfire.h (682, 2013-12-02)
火焰\1\cool.gif (307063, 2001-02-06)
火焰\1\coolmap.jpg (4828, 1998-05-18)
火焰\1\fire.cpp (7910, 2018-07-11)
火焰\1\fire.dsp (4216, 2001-02-06)
火焰\1\fire.dsw (531, 2001-02-05)
火焰\1\fire.jpg (13239, 2001-02-06)
火焰\1\fire.sln (873, 2018-07-11)
火焰\1\fire.suo (13312, 2018-07-11)
火焰\1\fire.vcproj (6443, 2018-07-11)
火焰\1\fire.vcproj.4RBYOIWPLICWXYN.Administrator.user (1427, 2018-07-11)
火焰\1\gif89a.cpp (13592, 2018-07-11)
火焰\1\gif89a.h (1737, 2018-07-11)
火焰\1\light.gif (1086, 2001-02-06)
火焰\1\m_fire.htm (10236, 1998-11-04)
火焰\1\m_fire1.gif (8644, 1998-05-18)
火焰\1\seed.gif (2426, 2001-02-05)
火焰\1-14052214193BE.jpg (63858, 2018-07-11)

一种实时火焰效果生成算法 1.使用授权 本原代码文档包括下列文件: fire.cpp 演示程序原程序 cfire.cpp 火焰效果类原程序 cjpeg.h 火焰效果类头文件 gif89a.cpp gif文件支持类原程序 gif89a.h gif文件支持类头文件 readme.txt 自述文件 fire.exe 演示程序 feed.gif 保存种子位图的gif文件 cool.gif 保存冷却位图的gif文件 light.gif 保存亮度等级位图的gif文件 fire.jpg 效果图 m_fire.htm 解释原理的英文文章 m_fire1.gif m_fire.htm需要的图象文件 coolmap.jpg m_fire.htm需要的图象文件 如果您要在各种媒体刊载、引用本文档,请不要对本文档内容进行任何修改。如果您在自己的编程中 引用本文档内容,可对引用内容进行修改。作为学习和交流目的,本文档的使用是免费的,如果您直接或 间接将本文档用于商业用途,请在使用前与我联系,获得同意后方可使用。在您引用本文档时如能注明出 处,并通过下面方式通知本人一下,本人将非常高兴! 您在最终使用时请到下面网址再下载一次,以便保证版本最新! 联系方式: e-mail:cproom@163.net http://cproom.yeah.net 通讯地址:陕西省西安市太白南路1***号(骊山微电子公司)陈鹏(收) 邮编  :710065 电话  :(029)-8234582 2.一些说明 1.演示程序运行需要directX支持。 2.替换种子位图可以改变火焰形状。 3.替换冷却位图可以改变冷却的局部模式 4.替换亮度等级位图可以改变火焰颜色 5.修改generateSeed()函数中的参数可以控制火种密度,修改scrollUp()函数中的参数可以控制火焰向上 流动的速度,这两个函数都影响火焰整体亮度和高度。对于不同线条粗细的种子位图,需调整此两个函数 以达到最佳效果。 6.scrollUp()函数中的wind变量控制风的大小,演示程序设为0,也就是没风。此变量可以在0到5之间调整。 “全文完”

近期下载者

相关文件


收藏者