資源簡介
用OpenGL做霧化效果,基于windows API框架制作,便于理解。
代碼片段和文件信息
//=========================================================================
/**
*??@file??Fog.cpp
*
*??項(xiàng)目描述:?OpenGL霧化效果
*??文件描述:??具體實(shí)例類?
*??適用平臺(tái):?Windows98/2000/NT/XP
*??
*??作者:?????BrightXu
*??電子郵件:??huoxini@hotmail.com
*??創(chuàng)建日期:?2006-09-13
*??修改日期:?2006-12-01
*
*??在這個(gè)類中您必須重載如下幾個(gè)虛函數(shù)
*
* virtual?bool?Init();
* 執(zhí)行所有的初始化工作,如果成功函數(shù)返回true
*
* virtual?void?Uninit();
* 執(zhí)行所有的卸載工作
*
* virtual?void?Update(DWORD?milliseconds);
* 執(zhí)行所有的更新操作,傳入的參數(shù)為兩次操作經(jīng)過的時(shí)間,以毫秒為單位
*
* virtual?void?Draw();
* 執(zhí)行所有的繪制操作
*/
//=========================================================================
#include?“Fog.h“ /**
#include? /**#include?
#include? ?
?????????????????????????
#pragma?comment(lib?“opengl32.lib“) /**
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????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\GLfr
?????文件???????3786??2006-12-02?00:37??Fog\GLfr
?????文件???????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
評(píng)論
共有 條評(píng)論