• 大小: 0.08M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: 其他
  • 标签: 其他  

资源简介


用OpenGL做雾化效果,基于windows API框架制作,便于理解。

资源截图

代码片段和文件信息

//=========================================================================
/**
*  @file  Fog.cpp
*
*  项目描述: OpenGL雾化效果
*  文件描述:  具体实例类 
*  适用平台: Windows98/2000/NT/XP
*  
*  作者:     BrightXu
*  电子邮件:  huoxini@hotmail.com
*  创建日期: 2006-09-13
*  修改日期: 2006-12-01
*
*  在这个类中您必须重载如下几个虚函数
*
* virtual bool Init();
* 执行所有的初始化工作,如果成功函数返回true
*
* virtual void Uninit();
* 执行所有的卸载工作
*
* virtual void Update(DWORD milliseconds);
* 执行所有的更新操作,传入的参数为两次操作经过的时间,以毫秒为单位
*
* virtual void Draw();
* 执行所有的绘制操作
*/
//=========================================================================

#include “Fog.h“ /**< 包含头文件 */

#include  /**< 包含OpenGL头文件 */
#include 
#include   
                         
#pragma comment(lib “opengl32.lib“) /**< 包含OpenGL链接库文件 */

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     152516  2010-07-12 13:53  Fog\bak.bmp

    ..A..H.         9  2007-03-10 08:49  Fog\Desktop_.ini

     文件       5822  2006-12-02 01:35  Fog\Fog.cpp

     文件     236544  2010-07-13 09:25  Fog\Fog.exe

     文件       1881  2006-12-02 01:33  Fog\Fog.h

     文件       3347  2006-11-08 21:13  Fog\Fog.rc

     文件        866  2010-07-13 09:25  Fog\Fog.sln

    ..A..H.     10240  2010-07-13 09:26  Fog\Fog.suo

    ..A..H.      9728  2006-12-03 01:09  Fog\Fog.suo.old

     文件       4769  2010-07-13 09:25  Fog\Fog.vcproj

     文件      10704  2006-12-02 01:33  Fog\GLframe.cpp

     文件       3786  2006-12-02 00:37  Fog\GLframe.h

     文件       9534  2006-12-02 00:37  Fog\GLWindow.cpp

     文件       2625  2006-12-02 00:37  Fog\GLWindow.h

     文件        910  2006-11-08 21:00  Fog\resource.h

     文件       2876  2006-12-02 00:37  Fog\ScreenDlg.cpp

     文件        926  2006-12-02 00:37  Fog\ScreenDlg.h

     目录          0  2011-05-08 13:40  Fog

----------- ---------  ---------- -----  ----

               457083                    18


评论

共有 条评论