实现了窗口的裁剪即一个窗口多个显示
//二维 窗口裁剪
#include <iostream>
#include<gl\glut.h>
class wcPt2D
{
public:
GLfloat x, y;
};
void init(void)//初始化相关的,只设置一次的放在init里
{
//alpha=0.0表示完全透明的对象;=1.0表示不透明对象
glClearColor(1.0, 1.0, 1.0, 0.0);//背景颜色设置为白色
//以下两个函数设置投影类型(模式)及其它观察参数
glMatrixMode(GL_PROJECTION);//使用正投影将世界坐标系二维就行区域的内容映射到屏幕上
gluOrtho2D(-100, 200.0, -100, 200.0);//设置的是显示窗口的宽度和高度,可以不将窗口完全显示
//设置观察窗口,可以观察到负轴
//世界坐标系的裁剪窗口,可以大于窗口
}
void