代码+exe+中间文件 down!!我的是vs12工程
Firstly, result is like this...
here is code...
Hmmm...Bad codes...
我们的OpenGL第一个大作业,后期还要在进行加工。目前眼睛用Sphere实现,随后会改成纹理贴图。May be 15 later.
TIPS:
按键:
“o”:切换为正交投影。
“p”:切换为透视投影。
#include <stdlib.h>
#include <gl\glut.h>
#include <gl\GL.h>
#include <gl\GLU.h>
#include <math.h>
#include <iostream>
#define PI 3.141592
static float c= PI/180.0f; //弧度和角度转换参数
static int du = 90,oldmy = -1,oldmx = -1; //du是视点绕y轴的角度,opengl里默认y轴是上方向
static float r = 2.0f,h = 0.0f; //r是视点绕y轴的半径,h是视点高度即在y轴
static float width = 500, height = 500;
static bool isPers = true;
void init()
{
glClearColor (1.0, 1.0, 1.0, 1.0);
glShade