一、异或操作
1.复制模式(GL_COPY)
1.1. 复制模式为Opengl默认的逻辑运算模式
2.1.画线的时候,如果采用复制模式,则是用当前状态机中的颜色像素替换窗口里相应位置的像素。比如:
glColor3f(1, 0, 0);
glBegin(GL_LINES);
glVertex2i(0, 0);
glVertex2i(0, 1);
glEnd();
这就会画一条从(0,0)到(0, 1)的直线,并且用红色替换这条像素上的颜色
2.异或运算模式(GL_XOR)
2.1.这种方式是用当前状态机中的颜色像素与窗口相应位置的像素做异或操作,而非替换
2.2.所以如果glColor3f(1, 0, 0),计算机中表现为11111111,00000000,