学院
专业
班
学号
姓名:
教师评定:
#include
#include
#include
#include
#include
#pragma comment(lib,glaux.lib)
//
将
glaux.lib
连接到工程
enum
//
枚举鼠标变量
{
BUTTON_LEFT ,//
鼠标左键
};
int mButton =
-
1;
int mOldY
, mOldX;
float z=0,c=0;
float eye[3] = {0.0f, 0.0f, 2.0f};
//
观察视角
float rot[3] = {45.0f, 45.0f, 0.0f}; //
旋转变量
const int GL_WIN_WIDTH = 800;
//
窗口大小
const int GL_WIN_HEIGHT = 600;
const int GL_WIN_INITIAL_X = 0;
const int GL_WIN_INITIAL_Y = 0;
const int n = 1000,m=20;
const float R = 1.2f,r=0.15f;//
半径
const float Pi = 3.1415926536f;
GLuint g_TexturesArray[7];//
纹理指针
int iMode=1;
void ProcessMenu(int value)//
弹出处理函数
{
iMode=value;
glutPostRedisplay();//
强制刷新显示
}
void CreatePopMenu()//
生成弹出式菜单函数