我在代码中加入多边形反走样,但是没有效果,代码如下:
RGB颜色模式
glEnable(GL_POLYGON_SMOOTH);//反走样
glDisable(GL_DEPTH_TEST);
glBlendFunc(GL_SRC_ALPHA_SATURATE,GL_ONE);
glEnable(GL_BLEND); glBegin(GL_QUADS);
{
glColor4f(1.0f,1.0f,1.0f,0.5f);
glVertex3f(-1.5f, -1.0f, 0.0f);
glVertex3f(1.5f, -1.0f, 0.0f);
glVertex3f(1.5f, 1.0f, 0.0f);
glVertex3f(-1.5f, 1.0f, 0.0f);
}
glEnd();望大家能帮忙解答,谢谢!
一般没有硬件支持的话,软件也会支持的!所以,不必怀疑这个!
请有空的朋友们也在自己的电脑上试试,看能否出来多边形反走样的效果。