OpenGL半透明

OpenGL半透明

 

void myDisplay(void) { glClear(GL_DEPTH_BUFFER_BIT); glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glColor4f(1.0, 0.0, 0.0, 0.3); glRectf(100, 100,200, 200); glColor4f(0.0, 1.0, 0.0, 0.3); glRectf(150, 150, 250, 250); glDisable(GL_BLEND); glFlush(); }

你可能感兴趣的:(buffer,Blend)