• 大小: 2.38MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-31
  • 语言: C/C++
  • 标签: VC++  OpenGL  

资源简介

VC++ OpenGL三维地形漫游.VC++6.0环境下开发,可以直接执行,源代码注释详细。

资源截图

代码片段和文件信息

// FractalOptionsDlg.cpp : implementation file
// Download by http://www.codefans.net

#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

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-12-14 01:01  地形漫游\
     目录           0  2011-11-07 13:41  地形漫游\softhy.net\
     目录           0  2013-12-14 01:04  地形漫游\softhy.net\FractalTerrain\
     目录           0  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\
     文件       14455  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalOptionsDlg.obj
     文件      151661  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalTerrain.exe
     文件      405092  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalTerrain.ilk
     文件       23789  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalTerrain.obj
     文件     5645336  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalTerrain.pch
     文件      394240  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalTerrain.pdb
     文件        8148  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalTerrain.res
     文件       15506  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalTerrainDoc.obj
     文件       69710  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractalTerrainView.obj
     文件       21686  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\FractTerrainMod.obj
     文件       20310  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\MainFrm.obj
     文件      107614  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\StdAfx.obj
     文件      205824  2013-12-14 01:02  地形漫游\softhy.net\FractalTerrain\Debug\vc60.idb
     文件      372736  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\Debug\vc60.pdb
     文件        2376  2011-11-07 13:44  地形漫游\softhy.net\FractalTerrain\FractalOptionsDlg.cpp
     文件        1579  2005-10-19 15:55  地形漫游\softhy.net\FractalTerrain\FractalOptionsDlg.h
     文件       46500  2005-10-19 15:55  地形漫游\softhy.net\FractalTerrain\FractalTerrain.aps
     文件        3451  2005-10-19 15:55  地形漫游\softhy.net\FractalTerrain\FractalTerrain.clw
     文件        4389  2011-11-07 13:44  地形漫游\softhy.net\FractalTerrain\FractalTerrain.cpp
     文件        5008  2005-10-19 15:55  地形漫游\softhy.net\FractalTerrain\FractalTerrain.dsp
     文件         551  2005-10-19 15:55  地形漫游\softhy.net\FractalTerrain\FractalTerrain.dsw
     文件        1432  2005-10-19 15:55  地形漫游\softhy.net\FractalTerrain\FractalTerrain.h
     文件       66560  2013-12-14 01:04  地形漫游\softhy.net\FractalTerrain\FractalTerrain.ncb
     文件       48640  2013-12-14 01:04  地形漫游\softhy.net\FractalTerrain\FractalTerrain.opt
     文件        2564  2013-12-14 01:01  地形漫游\softhy.net\FractalTerrain\FractalTerrain.plg
     文件       13688  2005-10-19 15:55  地形漫游\softhy.net\FractalTerrain\FractalTerrain.rc
     文件        1938  2011-11-07 13:44  地形漫游\softhy.net\FractalTerrain\FractalTerrainDoc.cpp
............此处省略17个文件信息

评论

共有 条评论