bruteforce.h
来自「在程序中根据3D地形的高度图动态地生成光照图,其中已包含了3D地形混合纹理生成的」· C头文件 代码 · 共 34 行
H
34 行
#ifndef BRUTE_FORCE_H
#define BRUTE_FORCE_H
#include "Terrain.h"
extern PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB;
extern PFNGLACTIVETEXTUREARBPROC glActiveTextureARB;
//--------------
// BruteForce类
//--------------
class BruteForce:public HeightMap
{
public:
// 默认构造喊数
BruteForce():HeightMap(),m_ImageLoad(){}
// 绘制高度图
GLvoid Render() const;
// 生成地形纹理
GLboolean GenerateTexture(const string &texturePath)
{
return m_ImageLoad.GenerateTexture(texturePath);
}
private:
ImageLoad m_ImageLoad; // 地形纹理
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?