資源簡介
畢業設計!基于分形技術,模擬真是的山地,繪制出真實地山地。繪制效果非常逼真。

代碼片段和文件信息
//?FractalOptionsDlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“FractalTerrain.h“
#include?“FractalOptionsDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CFractalOptionsDlg?dialog
CFractalOptionsDlg::CFractalOptionsDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CFractalOptionsDlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CFractalOptionsDlg)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//成員變量初始化
m_iterations?=?0;
m_renderType?=?_T(““);
m_aaLines?=?FALSE;
m_randomSeed?=?0;
m_tile?=?0;
m_invert?=?FALSE;
m_cloudIter?=?0;
m_teximageIter?=?0;
m_textureLinear?=?FALSE;
m_cloudH?=?0.0f;
m_surfaceH?=?0.0f;
m_teximageH?=?0.0f;
//}}AFX_DATA_INIT
}
void?CFractalOptionsDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CFractalOptionsDlg)
//?NOTE:?the?ClassWizard?will?add?DDX?and?DDV?calls?here
DDX_Text(pDX?IDC_F_ITERATIONS?m_iterations);
DDV_MinMaxUInt(pDX?m_iterations?1?10);
DDX_CBString(pDX?IDC_F_RENDER_TYPE?m_renderType);
DDV_MaxChars(pDX?m_renderType?25);
DDX_Check(pDX?IDC_F_AA_LINES?m_aaLines);
DDX_Text(pDX?IDC_F_RSEED?m_randomSeed);
DDV_MinMaxUInt(pDX?m_randomSeed?0?32767);
DDX_Text(pDX?IDC_F_TILE?m_tile);
DDV_MinMaxUInt(pDX?m_tile?1?10);
DDX_Check(pDX?IDC_F_INVERT?m_invert);
DDX_Text(pDX?IDC_F_CLOUD_ITERATIONS?m_cloudIter);
DDV_MinMaxUInt(pDX?m_cloudIter?1?10);
DDX_Text(pDX?IDC_F_TEXIMAGE_ITERATIONS?m_teximageIter);
DDV_MinMaxUInt(pDX?m_teximageIter?1?10);
DDX_Check(pDX?IDC_F_TEX_LINEAR?m_textureLinear);
DDX_Text(pDX?ID_F_CLOUD_H?m_cloudH);
DDV_MinMaxFloat(pDX?m_cloudH?0.f?1.f);
DDX_Text(pDX?ID_F_SURFACE_H?m_surfaceH);
DDV_MinMaxFloat(pDX?m_surfaceH?0.f?1.f);
DDX_Text(pDX?ID_F_TEXIMAGE_H?m_teximageH);
DDV_MinMaxFloat(pDX?m_teximageH?0.f?1.f);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CFractalOptionsDlg?CDialog)
//{{AFX_MSG_MAP(CFractalOptionsDlg)
//?NOTE:?the?ClassWizard?will?add?message?map?macros?here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CFractalOptionsDlg?message?handlers
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????2469428??2012-07-18?23:05??2OpenGL分形山地\2OpenGL分形山地\文檔\revision_5-30-基于分形理論的山地地形繪制.pdf
?????文件???????2359??2010-04-14?18:34??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalOptionsDlg.cpp
?????文件???????1579??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalOptionsDlg.h
?????文件??????46516??2010-05-23?17:18??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.aps
?????文件???????3437??2010-05-28?16:11??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.clw
?????文件???????4353??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.cpp
?????文件???????5054??2010-05-23?16:02??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.dsp
?????文件????????551??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.dsw
?????文件???????1432??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.h
?????文件?????287744??2010-05-28?16:11??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.ncb
?????文件??????50688??2010-05-28?16:11??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.opt
?????文件???????1249??2010-05-28?15:41??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.plg
?????文件??????13675??2010-05-23?17:18??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrain.rc
?????文件???????1902??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrainDoc.cpp
?????文件???????1551??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrainDoc.h
?????文件??????25992??2010-05-23?17:20??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrainView.cpp
?????文件???????3808??2010-05-09?15:26??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractalTerrainView.h
?????文件??????14449??2010-05-28?16:04??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractTerrainMod.cpp
?????文件???????1821??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\FractTerrainMod.h
?????文件???????1906??2010-05-23?15:50??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\MainFrm.cpp
?????文件???????1581??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\MainFrm.h
?????文件???????4499??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\ReadMe.txt
?????文件???????1078??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\res\FractalTerrain.ico
?????文件????????406??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\res\FractalTerrain.rc2
?????文件???????1078??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\res\FractalTerrainDoc.ico
?????文件???????6144??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\res\Thumbs.db
?????文件???????1078??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\res\Toolbar.bmp
?????文件???????1245??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\Resource.h
?????文件????????216??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\StdAfx.cpp
?????文件???????1327??2005-10-19?15:55??2OpenGL分形山地\2OpenGL分形山地\程序\FractalTerrain\StdAfx.h
............此處省略13個文件信息
- 上一篇:OpenGL實踐一:音樂噴泉真實感模擬
- 下一篇:2015系統分析師上午題與解答
評論
共有 條評論